Cobalt Blue Programming Language

  •        150

Cobalt Blue is an open source programming language written in C# and the executable it produces runs on top of Cobalt's sister project, the Viper runtime.

http://cobaltblue.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

GCJ


GCJ is a portable, optimizing, ahead-of-time compiler for the Java Programming Language. It can compile Java source code to Java bytecode (class files) or directly to native machine code, and Java bytecode to native machine code.

diamond-lang - The diamond programming language project


The diamond programming language project

mypy - New Python Variant


The mypy programming language is an experimental Python variant that aims to combine the benefits of dynamic (or "duck") typing and static typing. The goal is to have the expressive power and convenience of Python, and also compile-time type checking and efficient compilation to native code, without the need of a heavy-weight VM. Mypy will get rid of the Global Interpreter Lock (GIL) that is used in CPython and allow parallel programs to take advantage of multicore processors.

Leonie


Bytecode interpreter and primitive code generation backend for a HyperTalk-like programming language named Hammer.

uliwitness-Leonie


Bytecode interpreter and primitive code generation backend for a HyperTalk-like programming language named Hammer.



Ruby - Programming Language


A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. The syntax inspired by Perl with Smalltalk-like features. It was also influenced by Eiffel and Lisp. It is a scripting language that is more powerful than Perl, and more object-oriented than Python.

amy - XML-based Programming Language - compiles to bytecode


XML-based Programming Language - compiles to bytecode

Seed7


Interpreter and compiler for the Seed7 programming language.

Diamond Programming Language


Diamond is an open source, cross platform language compiler written in C#.

language-snusp-pm - SNUSP Programming Language Interpreter


SNUSP Programming Language Interpreter

JRuby - The Ruby Programming Language on the JVM


JRuby is an implementation of the Ruby language using the JVM. It aims to be a complete, correct and fast implementation of Ruby, at the same time as providing powerful new features such as concurrency without a global-interpreter-lock, true parallelism, and tight integration to the Java language to allow you to use Java classes in your Ruby program and to allow JRuby to be embedded into a Java application.

Stackless Python - Enhanced version of the Python


Stackless Python is an enhanced version of the Python programming language. It allows programmers to reap the benefits of thread-based programming without the performance and complexity problems associated with conventional threads. The most prominent feature of Stackless is microthreads, which avoid much of the overhead associated with usual operating system threads.

Brainfuck-Interpreter - Interpreter of Brainfuck programming language.


Interpreter of Brainfuck programming language.

SimPL-Interpreter - An interpreter for a simple programming language called SimPL.


An interpreter for a simple programming language called SimPL.

scheme-interpreter - An interpreter for a basic subset of the Scheme programming language


An interpreter for a basic subset of the Scheme programming language

myc-interpreter - An interpreter of my toy programming language.


An interpreter of my toy programming language.

HQ---Interpreter - Simple hq++ programming language interpreter


Simple hq++ programming language interpreter

glossa-interpreter - A simple interpreter for the ‘??????’ programming language.


A simple interpreter for the ‘??????’ programming language.

Lua - Embeddable Scripting Language.


Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping.

Forge


Parser for the HyperTalk-like Hammer programming language, targeting the Leonie bytecode interpreter.