The neptune programming language, an optionally typed object-oriented programming language based on C/C++ and smalltalk.
Pelfe is an extensible, free, and open source programming language that is designed to give the programmer maximum freedom while also allowing for excellent readability, writability and convenience. It is written in and compiles to Perl.
A collection of tools for formalizing programming languages and compilers, based around the Coq proof assistant
Casm is a cross platform assembler for X86, MIPS, PowerPC and SPARC. It is designed for use with JIT compiling.
Framework library with diverse applications. Assembles data components into trees based on the developer's implementation. Adaptable to automatically parse and export documents, markup files, scripts, and source code. Easily integrated with GUIs.
An extension of the HPVM Project. Tala aims at being a powerful cross-platform cluster programming language that allows programs to be written once, and run on may OSes. Support will be provided for auto vectorization, optimization and cross compiling.
A Delphi language parser, source analyzer and refactoring API
JavaTraits preprocessor. This project is an implementation of a preprocessor for traits in Java.
RESOLVE is an integrated specification and programming language designed to develop component-based software that is fully specified and verified to be correct. It is one of the longest running software engineering projects in the USA.
Ectoplasm is a full compliant ECMAScript implementation, including interpreter, compiler, virtual machine, and just-in-time compiler. Supports both standalone and embedded operation.
PIC0 is a small, optimizing compiler for Microchip PIC 10F series microcontrollers. It translates to PIC assembly and is then assembled using gpasm or MPLAB.
Pyxl Programming Language
iib is a free Brainfuck-development tool : compiler & interpreter. Others features are coming soon (code generation, macros, ...).
It will be a static clean expressive programming language, and the syntax is still undering design.
NASIC2D is a Basic like language with integrated support for programming 2D console style games. It's also intended to serve as an example of compiler implementation for those interested in compilers.
nwbintools is a machine code toolchain containing an assembler and various related development tools. It will thus be similar to GNU's binutils, but no attempts are made to duplicate its functionality, organization, or interfaces.
Ocean Scheme is an implementation of the Scheme programming language (aiming to be compatible with the upcoming R6RS Standard), whose native platform is the .NET framework (Mono, MS, and DotGNU). Written ground-up in C#.
The Open RVC-CAL Compiler (Orcc) is a compiler under BSD license for the RVC-CAL dataflow programming language. Please consult the project homepage at http://orcc.sourceforge.net for more information.
Universal parser generator, currently with full C and Python support
UniCC (UNIversal Compiler Compiler) is a LALR(1) parser generator. It compiles an augmented grammar definition into a program source code that parses that grammar. Parsing is the process of transferring input matching a particular grammar, like e.g. a source code written in a programming language, into a well-formed data structure. Because UniCC is intended to be target-language independent, it can be configured via template definition files to emit parsers in nearly any programming language. UniCC supports parser code generation for the following programming languages so far: - C is fully supported (and reference implementation), - Python is well supported, - ECMAScript is prototyped in a stub, but will come soon. More target languages can easily be added by creating specific target language templates.
scaPAC is based on the compiler from the binPAC project. It aims at generating new layers modules (in plain python) for Scapy, using the binPAC language.
Description : A Plugin useful in security based xml mark up to provide support in MVC/BPM/MDA based Java/J2EE Applications.
A cross-platform GUI, new language (eC), and 3D engine.
https://github.com/jplevyak/pyc Pyc is a python compiler intended for high performance computing and programming-in-the-large. It uses the IFA library to statically analyze python programs, catch potential errors and generate efficient code.
Dune is a procedural programming language designed in 2008. It implements in an original way the design by contract paradigm, by introducing new concepts such as ghost variables and ghost instructions.