OpenAPL is an open-source APL (A Programming Language) implementation. APL's strength is in the ease with which a programmer can manipulate arrays of numbers or characters.
Pocket Application Maker. Combination of a rapid GUI generator and a flexible "text generator/commander" to handle both design and logic of an application simply from a text file. All with SQL capability (sqlite integrated).
Mops is a full-featured, object-oriented stand-alone programming language for Mac OS X. Its interactive development environment provides for fluid and productive programming by allowing quick testing and modification of small code segments.
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.
Python bindings for Sablotron (a XSLT library available from www.gingerall.com) PySablot provides a simple API for in-memory XSLT transformations or file-2-file transformation.
A programming language designed to be used simultaneously by multiple programmers, users or agents. Project has been renamed to Mica and is now hosted at http://darksleep.com/mica.
A Java 2 (JDK 1.3/1.4) compatible virtual machine. joeq is unique in that it is almost entirely implemented in Java, making it reliable and efficient. It is also language-independent, so code from any language can be seamlessly and dynamically compiled.
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.
Open-Maude is a hacking version of the Maude System initially developed by SRI-International and the University of Illinois at Urbana-Champaign. It includes Small-Maude, a collateral project implementing a subset of Maude in Groovy
A version a LOGO based on the berkely version that has whatever necessary modifications are needed to use it for cgi.
Small programming langage easy to embed
Basic Interpreter is a small programming langage easy to embed in bigger programs to perform calculations.
Impy is a personal experiment to learn how to implement a simple but general purpose scripting language. If you are also interested in language design and implementation, check it out and let me know what you think.
JBTWatch is a Java Library used to communicate with Bluetooth Watches such as Sony Ericsson MBW-100 or MBW-150. It uses BlueCove to communicate and is responsible to handle the AT commands send from and to the watch.
A fexpr (unevaluating expression) based Lisp dialect.
Benkyo Numeric Tool is a program that solve many kinds of numeric problems, such as ODE, Artificial Neural Network, DFT, etc. It uses for bignums the GMP/gmpMath library and offers an script language for users to write their own numeric programs.
l3lang is a persistent Python-like language and the l3gui provides a worksheet-like interface where computed values can be examined via simple selection and scripts can be assembled as structures.
SimpleBasic is a very simple programming language for easy and rapid crossplatform software development. It includes most constructions from classic BASIC but has a more easy and flexible syntax.
This is a .NET implementation of a small (French) language. The intent is to provide a language that even kids can learn. Yet, the only understood language is the French, and the interpreter is not ready for other, since it's a quick and dirty dev.
dbfi (Debuggable Brainfuck interpreter) is a fast interpreter and brainfuck compiler (for x86). The interpreter allows you to debug your program with the character !, which print the value of the cells and your current position.
Natural Language Interpreter aims to allow users to write programs in a naturally spoken way. Available as interpreter but also an IRC bot.
Constructing Dataflow Graphs using Pipes in Bourne Again SHell
ihconxml is a simple xml phrase handler.it can parse/build a xml document simply
The fast, flexible, extensible, and easy to use C++ template class for creating your own customized math expression parser for both built-in and user-defined numerical data types. The parsed tree perform fast and can be used in multi-threaded OpenMP apps
A simple programming language build on the Extensible Application Markup Language (XAML). This project is about to show the capabilities of XAML and how it can be use beside WPF, WCF etc.
nbasic - bytecode compiler+vm for middle level programming language, like basic. nbs - small and fast C-coded object orientated basic (compiler+vm) for embeded applications. Purpose: scripting support for C/C++ project.