RES is a pure Java based Open Source Cobol to Java translator. It creates maintainable Java code for a subset of VS Cobol syntax. It has been developed with JDK, JTB and Javacc.
OSX-AVR is a project to bring together the open source tool chain for the AVR micro-controller family into one easy to install package (for apple computers). This is an OS X version of the windows orientated WinAVR project (winavr.sf.net). PPC & Intel
nwcc is a C compiler for Unix systems targeting *BSD, OSX, Linux and Solaris on x86 (nasm/gas), FreeBSD, OSX and Linux on AMD64 (yasm/gas), Solaris on SPARC, AIX and Linux on PPC/PPC64 and IRIX on MIPS64. Cross-compilation is supported.
Supports writing Ada software for Cortex-M3, M4F boards
DEVELOPMENT OF THIS PROJECT HAS MOVED TO GITHUB, at https://github.com/simonjwright/cortex-gnat-rts This project contains various GNAT Ada Run Time Systems (RTSs) targeted at Cortex boards: so far, the Arduino Due (http://www.arduino.org) and the STM32F4-series evaluation boards from STMicroelectronics (http://www.st.com). It is intended that releases will allow the development of proprietary software (by the use of the GCC Runtime Library exception for project-developed code, and by only using manufacturer’s software where the same permission applies).
OpenBASIC is a modernized programming derived from the syntax of QBasic, QuickBasic, and FreeBASIC, yet has most (if not all) of the Object-Oriented features of C++, as well as the portability of that language coupled with Allegro for graphics routines.
Mini Python Compiler written in Java
Open source mini Python compiler written in Java using Sablecc as parser generator.
JaCIL (pronounced "jackal") is a project to create a byte-code compiler to translate .NET assemblies to Java class files.
ALPHA Script is a unified programming meta-language and a framework that represents an abstract layer on top of the cloud. ALPHA Script is not compiled or interpreted on its own and is programming language agnostic. ALPHA Script is like a virtual bridge that interconnects different clouds and infrastructures. Finally, it can be used for M2M communications.
The ARM-Ada project provide ravenscar runtime system and some useful libraries for deeply embedded applications written in gcc ada (gnat) language. For now RTS port for lpc21xx is done.
We merged with the CeGCC project : http://sf.net/projects/cegcc . Please look there instead...
A plug-in for the Eclipse C/C++ Development Tooling (CDT) that adds new Project Types specific to PowerPC C/C++ development.
F- is an ANSish Forth that uses a VM generator to compile Forth into C-based VM suitable for living in a C-based (or assembly or HDL) microcontroller project. The VM supplies 32-bit math, I/O, multitasking and debugger in a ROM footprint as small as 4kB.
This project aims to provide a Java-Bytecode compiler for the fairly new programming language WRL and others like PHP4 and Postfix, based on the research on the SableCC parser generator and common W3C.ORG standards.
Mouseth is a cross between the Mouse and Forth programming languages. The programs are compiled to a very compact, machine independant bytecode, which can then be run on its extremely small virtual machine.
The NT POSIX C Runtime Library is an IEEE standard runtime library for the NT POSIX subsystem. It can be used as a complete replacement or a side by side alternative for what is shipped with the Interix SDK.
SPL is a cross-compiler for a simple language. It produces plain 6502 assembly code which is then assembled to binary or specialized formats for the Apple II including 140k disk images for emulators. "SPL" = "Simple Programming Language"
Java-based Dialect of the Unicon Programming Language
Junicon is a Java-based implementation of Unicon, a very high level object-oriented goal-directed programming language that lives at Unicon.org. Junicon features seamless Java object access, interactive interpretation, and numerous cleanups and enhancements while retaining Unicon's core expression-evaluation semantics. Please see the Junicon Project Web Site for publications about Junicon.
The main goal of this project is to create a IDE Tool for Programming Contests and other similar competitions like the ACM ICPC. Unet Contest IDE Project offers PC^2 Integration based in the api provided for the PC^2 Developers
Water: a fast, secure, dynamic OO language and database. Water is an all-purpose language (and meta-language) that runs Web applications in the browser or server-side. Water is compatible with .NET, Java, and C on Windows, Linux and Mac OS X system.
a delegate compiler and a numerical scripting language (like syscalls). the compiler is done in concept but the backend is still in the brainstorming phase.
Embedded by examples
Building of embedded systems from scratch including their cross-toolchain and using virtual and/or emulated machines as pratical examples.