The project aims to extend the PHP scripting language to enable PHP developers to write bioinformatics applications more rapidly than if they had to start from scratch using \"vanilla php\".
Ectoplasm is a full compliant ECMAScript implementation, including interpreter, compiler, virtual machine, and just-in-time compiler. Supports both standalone and embedded operation.
Embedded Dictionary Project is a collection of programs, dictionaries and utilities for PDA, PalmOS, PocketPC, SmartPhone and all Java Enabled Embedded devices. Programs are multiplatform and provide standard format in dictionary files.
The Esoteric Project is a project devoted to providing interpreters and/or compilers for every Turing-complete Esoteric Programming Language.
Build automation and Package management system
Pseudoglossa (glossa means language in Greek) is a web based IDE consisting of an editor, an interpreter and a debugger for a simple, typeless programming language used in Greek high school programming lessons.
fiftyfifty is a programming language and game
As you may recall, a Turing-machine is an all-purpose computer. A Turing-machine has a memory that consists of a track or line of data. On the track, a read-/write-head is moving. The read-write head itself is a state engine, which is affected by the input from the track, and which decides what to write on the track, and where to read the next input, by "moving" the head back or forth. In 5050, the part of the track left of the head is represented not by a line or stack of information, but by a binary tree. The part right of the head is represented by a binary tree, too. The head itself sort of sits between the two trees, but will often change its state according to information from the right side of the left side. In 5050, the state of the head itself is again represented as a tree of commands, although for simple programs, a linear representation can be sufficient.
Picpp is simple C++ interpreter with WWW interface (based on PHP, MySQL and AJAX mechanisms)