Win32Forth is ANS compatible, Forth language application development system with many tools; Interactive console, integrated extensible debugger, a GUI file editor, hypertext rendering, hyperlinked source files. VIEW <word-name> to explore the many files
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.
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.
guiForth is a customized version of pForth that provides bindings to the FLTK library. The initial goal is to create a software development system for the Agenda VR3 PDA, but guiForth should be portable to any platform that has FLTK.
Susie (Scripting Using a Smalltalk Interpreter Engine) is an attempt to provide a light weight scripting engine using Smalltalk as the language. it is based on Public Domain SmallTalk (PDST).
JSPP is an untyped, java-like scripting language designed to be embedded in applications. It's written in C and can be compiled on VC/Win, Tandem (HP Non-Stop), and Linux.
MixNet is a compiler of Mixal assembly language described in Knuth's "The Art of Computer Programming" for Microsoft.NET framework. MixNet generates .NET executable files. All source code is written in C#.
XPHP is an IDE authoring tool for Windows that allows you to design, develop, test, debug and deploy PHP applications. [This project has been discontinued since 2005]
ENIAC: Electrical Network Interactive Analysis Console. Educational software originally made for the study and simulation of electrical LTI circuits, but which supply also a lot of mathematics computations, like complex, polynomial and matrix operations.
Development of a fully-conforming implementation of a compiler for the Sirius programming language.
A Tuplespace based Distributed Interpreter for SequenceL, a Data/Control parallel language.
Translation File Maker for Bounty Bay Online
Have you ever wanted to program in a language similar to TI Basic? Then C-Lesh is the solution. C-Lesh is probably the closest thing you will get to a TI Basic interpreter. Create games with ease and enjoy a growing library of subroutines. Come check it
A tiny, strongly-typed non-object oriented embeddable programming language for .NET applications.
A repository of open-source code written in the HLA (High-Level Assembler) Language including demos, applications, utilities, and code snippets.
InterPython (stands Python InterOperability) is a .NET library that allows a python interpreter to be "embedded" in your .NET programs, and gives you (almost) transparent access to python libraries and services in .NET programs. Great for GUIs, etc.
GUI-based and keyboard-driven rather than text-based interpreter
Under construction. The aim is to implement an interpreter driven not only by code typed at a command-line prompt, but also by a customisable GUI and keyboard interface. The user can perform routine tasks with a single mouse click or keyboard shortcut rather than having to type the entire line at the prompt. The interpreter interface can itself be modified at run-time by code that has been loaded into the environment and will be implemented with a read-eval-print loop. The interpreter will be written in the language of the code it runs. I haven't yet figured out what language I will use for the interpreter, but it will be based on a similar concept as Java's bytecode and the .NET Common Language Runtime. Code will run inside a virtual machine. The interpreter will store both code and data in special data files and you can save and restore sessions (like hibernating/sleeping Windows).
JPNBF is best described as an extension on Urban Müller's Brainfuck Language which features output, input, addition, multiplication, devision, incremention, decremention, conditional looping and exponentation of cells (blocks of memory).
This is one approach to implementing the ideas discussed as the Public Domain Knowledge Base. Originally coded by Stephen Reed before joining Cycorp and currently maintained by Vic Bancroft. The next release with contributions made here will be versio
PILS is a dynamic, functional programming language with a unified model of data and programs. The name is simply a permutation of Lisp but PILS is definitely not Lisp.
Interpreter for a simple LISP dialect. Lexically scoped with FUNARG feature. Implemented in C++. User Interface in Qt.
Analyse and convert sources to trees of blocks. Project on FreePascal and Lazarus.
Eugene2 is the second version of an EXPRESS (ISO 10303-11/STEP) tool. It is able to parse and check EXPRESS schemata, and to parse and check STEP exchange files (ISO 10303-21/STEP). Eugene2 can produce different kind of output. Mainly meta-data that e
A PEG parser library for C++
This library implements PEG (Parsing Expression Grammar) parsers, which can be embedded in a C++ program. The grammars are built and interpreted at run time, without an intermediate code generation stage. It tries to mimic as closely as possible the functionality and style of Ian Piumarta's LEG compiler. LEG grammars can be translated easily and almost mechanically. Actions and semantic predicates can be written directly in the grammar, using lambdas. C++11 or later is required.
xSL - xa3RO's Scripting Language - a Complete scripting language for 3d Engines and not only, writen in Delphi. The syntax is a combination between Delphi and pseudocode and it has the abiliy to add user defined functions.