A native Windows port of the GNU Compiler Collection (GCC)
This project is in the process of moving to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All of MinGW's software will execute on the 64bit Windows platforms.
Innovative and practical general-purpose multi-paradigm language
The Ring is an Innovative and practical general-purpose multi-paradigm language. The supported programming paradigms are Imperative, Procedural, Object-Oriented, Functional, Meta programming, Declarative programming using nested structures, and Natural programming. The language is portable (Windows, Linux, macOS, Android, etc.) and can be used to create Console, GUI, Web, Games and Mobile applications. The language is designed to be Simple, Small, Flexible and Fast.
Psyco showed that it is possible to execute Python code at speeds approaching that of fully compiled languages, by "specialization". The project is now dead and replaced by PyPy: http://pypy.org/
A C and C++ Library + a compiler to create Adobe Flash SWF movies up to version 9 (v1.8.1). Supports nearly all the tags, includes an ActionScript compiler. Detailed docs and other tools: convert fonts to Flash, decompile Flash, jpg2swf. LASTEST IS 1.8.4
C Cod is an application that allows for a C source file to be "Compiled on Demand" prior to being executed. The source files are compiled and executed on the fly. This allows for C to be treated like a scripting language.
Automated software application for constructing and building projects.
AppM Build Automaiton is an open source and automated software application that is used to construct and build projects on different operating systems and using different development environments. General principles of implementation: -Each project must have a Build Project File, containing the necessary information on the construction of the project. For example, a unique name of the project, dependence on other projects and libraries, methods of construction, etc. Thus, the entire repository should be marked by the project description files to provide unambiguous information on the projects and their dependencies. - AppM Build Automaiton must be able to perform different actions (project construction, external applications launch, file copying, etc.) which are needed to build a -product. - All operations with projects should be carried out on the basis of information that build tool derives from the project description files.
This is a port of the Dis virtual machine system to POSIX-compatible operating systems, based on the original Inferno sources, including a Limbo compiler. The port is intended to make the virtual machine and runtime environment more general and easily ex
Jekyll is a high level programming language that can be translated to and from readable, editable C, thus allowing it to be used in C projects.
Native code compiler for Standard ML 97 and associated libraries and tools.
UfakPython is a small subset of Python programming language, for small embedded devices, like PICs. UfakPython sources are translated to C by UfakPython Compiler. Small Device C Compiler can then compile the C outputs to the target device's codes.
2Lang is a new Programming language, designed for portable, scalable Web 2.0 applications to be executed on a variety of devices. Create enterprise tiered applications with rich user interfaces in minutes
Shared library to parse C-code (DLL on Windows platform).
A parser generator based on parsing expression grammar rules. It generates code and accepts actions in LLVM Assembly rather than C like its predecessor, PEG, did.
A packrat parser generator for C
PackCC is a packrat parser generator for C, which can handle PEGs (Parsing Expression Grammars) very efficiently, and can support direct and indirect left-recursive grammar rules.
PlusScript is a simple to use scripting library using a JIT compiler which makes it faster than other scripting libraries.
A high level programming language geared towards scripting stories in computer games.
Psico (Pretty SImple COmpiler) is a C-subset compiler written for educational purpose.
Sort Of Purely Functional Virtual Machine
A virtual machine for a purely functional array based language. Currently supports closures, objects, and continuations. Uses in-place modification of singly referenced objects to support tuples, vectors, and hash maps. Eventually aims to include implicit parallelism. Released under the MIT License.
TScript is an opensource scripting engine, including two demos and some tiny games written in it by friends. It's easy to make your system configurable at a script level by adopting TScript. Please refer to http://tscripta.sf.net
Tremgcc is a standalone compiler suite especially created to build tremulous videogame, but is able to compile ioquake/openarena, gnupg and other small programs too.
TurboVM is a small, simple, powerful, and fast virtual machine. Performance is within a factor 15 to 30 of native speed when interpreting bytecode, and bytecode can be compiled to attain native speed.
Can emulate old computer on text the code pogram ideal to create kernel for operating system The begin the project the can emulate CPU(8080)and z80.
embeddable scripting language
embeddable scripting language