"Commodore BASIC" (cbmbasic) is a 100% compatible version of Commodore's version of Microsoft BASIC 6502 as found on the Commodore 64. You can use it in interactive mode or pass a BASIC file as a command line parameter.
Poet (Prototype Object Extension for Tcl) extends the Tcl language with objects featuring dynamic, prototype-based inheritance, persistence, and one-way constraints. Poet includes wrappers around the Tk and BWidget widgets and object and code editors.
Runtime and development environment of Oz
The Mozart Programming System is an open source implementation of the programming language Oz 3. Oz is a multi-paradigm language that supports declarative programming, object-oriented programming, constraint programming, concurrency and distributed programming as part of a coherent whole.
A simple BASIC interpreter written in C++
TBasic is an implementation of a minimalist BASIC (based on the Tiny Basic specification but with a few significant additions) in the C++ language. It was written for fun, as a project to create a functional language interpreter from scratch and to be potentially used as a lightweight scripting language (it can either be used as a classic command line BASIC interpreter or as a class that allows a C++ programs to load and run basic programs, register custom basic commands and interact with basic variables).
A Unix shell embedded in Scheme.
The Ruby programming language, a pure and very powerful object-oriented scripting language.
FTH Forth Scripting
FTH provides running stand alone Forth scripts like Ruby etc. and using Forth as an extension language to your application.
S7 Scheme for windows. Note this is alpha software undergoing development. Developers interested in the source code are advised to check out the latest copy from the SVN repository.
MequaScript is a BASIC-style interpreter with a hybrid syntax
BASIC-style interpreter supporting hybrid BASIC and C-style syntax, multiple threads and simple object orientation.
Jim is a small footprint implementation of the Tcl programming language. It can be used to make an application scriptable or to have a real language as configuration file. Jim is 14k lines of code, so can be added directly inside applications.
Workflow Engine - Basic interpreter
This simple basic interpreter for general purposes
Parsing for everybody.
Dapar is a universal parsing library written in C. It will interpret any grammar you give it in a BNF-like format, and constructs a matching expression tree for any given input. This makes developing a new parser for any language simple and reliable. Includes an ABNF parser, EBNF parser, XML parser and algebraic math parser.
CJKPython is internationalization and localization efforts for Chinese, Japanese and Korean environments on Python.
Jaoopl is an interpreted Object-Oriented programming language.
Klimop is a operator-precedence parser library for Java using the algorithm as described by Theodore Norvell. Klimop is easy to use, open source and efficient.
dependently typed functional programming language
Programming language based off pure type systems, and COQ. Currently aimed at both systems, and application programming. Has a simple syntax, and (planned) C integration.
Bytecode-based Scheme (R^5RS) implementation. Fast, compact, stable, suitable for education and experimentation.
This is a open source Tcl/Tk distribution for 32-bit Microsoft Windows operating systems.
The dyncall library encapsulates architecture-, OS- and compiler-specific function call semantics in a virtual "push the arguments manually" (foreign function call) interface allowing programmers to call C functions in a completely dynamic manner.
This is a Data Serialization Language intended to represent a hierarchial data as a text (of ANY charset). ANY "binary" or "textual" data may be represented or marked-up as well. Extremely low redundance. Very fast parser (is similar to SAX).
FreeForm can be described as a 'language language'. It can be used for specifying new formal language and the way how code written in such language is resolved. It allows defining syntax like libraries and combining and embedding custom syntaxes.
Eagle (Extensible Adaptable Generalized Logic Engine) is an implementation of the Tcl scripting language for the Common Language Runtime (CLR).
The Angliconian2 Programming language (interpreter and eventually compiler). NOTE: CVS gets updated more than this and only when project is stable. Go to the homepage for documentation.
Free & Compact Lisp Library for Java 5.0 and later
ODL is a language for describing dice rolls and applications using that language.