A modern descendant of the Icon programming language.
Unicon is a very high level object-oriented network- and graphics-savvy programming language with a syntax similar to Pascal or C. Goal-direction, backtracking, patterns and novel data structures make Unicon ideal for rapidly solving complex problems.
LambdaMOO is a network-accessible, multi-user, programmable, interactive system well-suited to the construction of text-based adventure games, conferencing systems, and other collaborative software.
Lsl Plus is an edit/compile/test environment for the Linden Scripting Language (LSL), implemented as an Eclipse plug-in.
Kaptain is a universal graphical front-end for command line programs. Grammar scripts describe the possible parameters for command lines and Kaptain brings up a user friendly dialog for that. Package contains front-ends for Enscript, Indent, Procmail
NSP is the complete object-based scripting language written in just a few thousand lines of ansi c. It's portable, thread-safe, flexible, embeddable, expandable and easy to understand (as a language and as an API).
Xconq is an engine for turn-based strategy games. Variety of game genres run under Xconq: historical, sci-fi, fantasy, and modern. AIs. Network games. Multiple UIs and platforms. Easy-to-learn game design language. Large games library available
Programming language Karel is a game to learn structural programming. It consist of graphical user interface and debugger that provide easy and fast learning.
GNU readline for interactive tcl shells
tclreadline makes the GNU readline available for interactive tcl shells. This includes features as history expansion and file/command completion. Command completion is provided for all tcl/tk commands and can be extended to user defined commands.
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.
Adventure Definition Langage (ADL) - a language used to create text adventures similar to Zork and other Infocom games.
ExpressionJ is a Java library allowing to interpret simple numeric expressions, which may be used in all applications which have to combine numeric values, but do not want to use full-blown scripting languages.
ICI is a general purpose interpretive programming language that has dynamic typing and flexible data types with the flow control constructs and operators of C.
Logic Programming and Deductive Database system (Tabled Prolog) for Unix and Windows.
CJKPython is internationalization and localization efforts for Chinese, Japanese and Korean environments on Python.
Ksi is a portable, embeddable Scheme implementation written in C.
Simple interpreter system. Customer, intrerpreter and admin based system. (order and pay) For example ; customer-> translated document(s)->to admin with form->admin to interpreter-> interpreter(translated document(s))->to admin-> to customer.
Eagle (Extensible Adaptable Generalized Logic Engine) is an implementation of the Tcl scripting language for the Common Language Runtime (CLR).
RunAWK is a small wrapper for AWK interpreter that helps write standalone programs in AWK. It provides support for modules and other powerful features. It comes with dozens of modules which provide efficient means for handling command line options, powerful functions for manipulating strings and arrays as well as sorting, mathematical, tmpfile, braceexpand functions and a lot of others.
A plugin for XChat2 (http://www.xchat.org) allowing Ruby scripts to be used as XChat plugins.
Algae is a programming language for numerical analysis. We wrote it because we needed a fast and versatile tool, capable of handling large systems. Algae has been applied to interesting problems in aerospace and related fields for more than a decade.
Sarien is a portable implementation of the Sierra On-Line Adventure Game Interpreter (AGI), and is able to run games such as Leisure Suit Larry in the Land of the Lounge Lizards and Space Quest I and II.
SableVM is a clean-room, highly portable and efficient Java virtual machine. Its goals are to be reasonably small, fast, and compliant with the various specifications (JVM specification, JNI, invocation interface, etc.).
Yabasic is a free, multi-platform implementation of a traditional command-line BASIC programming language interpreter. It is small, feature-rich, and easy-to-use, with numerous useful features and facilities for structured programming.
ferite is a modern, lighweight, portable, threadsafe scripting engine with a language that is very easy to pick up and leverage for any task. It\'s been designed for rapid deployment in other programs as well as stand alone use.