A free COBOL compiler
GnuCOBOL (formerly OpenCOBOL) is a free COBOL compiler. cobc translates COBOL source to executable using intermediate C, designated C compiler and linker. OpenCOBOL 1.1 became GNU Cobol 1.1 in 2013. GnuCOBOL 2.2 is the latest, version 3.0 is on its way. A programmer's guide, by Gary Cutler and Vincent Coen, is indexed at https://open-cobol.sourceforge.io together with more documentation. OpenCOBOL was written by Keisuke Nishida and Roger While, from 2001 to 2012. GnuCOBOL is also authored by Simon Sobisch, Ron Norman, Edward Hart, Sergey Kashyrin, Dave Pitts and Brian Tiffin. Others listed in the AUTHORS and THANKS files. Copyright 2001-2018 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the FSF; either version 3, or (at your option) any later version. The libcob run time support source tree is licensed LGPL.
CLISP is a portable ANSI Common Lisp implementation and development environment by Bruno Haible. Interpreter, compiler, debugger, CLOS, MOP, FFI, Unicode, sockets, CLX. UI in English, German, French, Spanish, Dutch, Russian, and Danish.
Great Cow BASIC is an open-source BASIC compiler for 8 bit Microchip PIC and Atmel AVR microcontrollers. Also included in the project is Great Cow Graphical BASIC, an icon based editor for GCBASIC programs. The latest release is September 2017. We are even closer to v1.00 release!! Please see the download section for your options. We have a Graphical IDE and textual IDE, we have just the compiler and we have a minimal install - it is your choice. Please see the homepage here: http://gcbasic.sourceforge.net and also see http://gcbasic.sourceforge.net/download.html for other Great Cow Basic download options.
EJE is a simple Java editor, perfect to learn Java, without learning a complex development tool. EJE is multi-platform (written in Java), light- weight, user-friendly and have several useful basic features. A good help to start with Java!
A scripting language designed to create console-like 2D games.
EXTE recognizes temporal expressions in a text. Temporal expressions are any references to the TIME e.g.: "today", "12th march 2006", "as soon as he woke up". This analyzer will recognize three languages: Spanish, English and French.
L2jdertin, Stable L2J Cliente: Interlude.
BTP is a new Cross Plataform Basic Compiler Project using Basic to Pascal Translation and compilation using FPC (Free Pascal Compiler). Current State is good. You can make anything under console and use inline pascal for now if you like to build GUI app
Small, object-oriented, interpreted scripting languaje, easily embbedable on C++ applications (C++ source code). It can be used as a fast scripting languaje for RPG games, online applications and applications that needs complex customizations.
Covra is a project to help design compilers. C3 is a tool specialized on the easy design and construction of ASTs, it is independent of the compiler compilers or parser generator that is used. It generates Java and C# code. Require JRE 1.6.0.
Cocuyo is a framework for compilers development. It provides code generators that can be extends easily for a better code generation and design patterns implementations like AST, visitors, builders, semantics structures, or anything you need.
ContractChecker is a small tool to provide support for some design by contract features to standard Java code. Internally, it is composed of an Ant task, which invokes a doclet to generate AspectJ and the AjcTask itself in order to compile it.
The DE programming language SDK defines a new language called DE, thats gives a new step after C++, Java and C#. The projects consists on a formal definition, a tutorial and the software developement kit associated.
A cross-platform GUI, new language (eC), and 3D engine.
HATE's an ASN.1 Text Editor.
HATE's an ASN.1 Text Editor written in Java. It is designed to be easy to use, highly customizable and flexible.
JEC is a Java Expression Compiler library (a JAR) that allows bidirectional expression evaluation and assignation (like book.pages[selectedPage].text). It was designed for mapping HTTP parameters to class fields in the model for a Java web controller.
JavaCET is an API wrote in Java that allows to analyze Java source code and libraries, and control its execution and its trace in an integrated and comprehensible object-oriented way. It allows backwards execution.
Language Prototyping System
OSBL is a tool for programming with blocks whose goal is to be used as an educational tool in the use of programming languages, creation of compilers, creation of virtual instruments and to be used like its own interpreter.
Open VM Language is an interpreted multiplatform language.
Open Virtual Machine is the interpreter for Open Virtual Machine Language, a 32 bit, multi-platform, interpreted high level and object oriented language.
WebDevStudio is an Online Integrated Development Environment (IDE) based on AJAX and PHP technology. Users would be designing computer application projects through Web clients with the advantage of not being worried about compiling/building.
Experimental compiler for an extended version of the Curry programming language
Studying, playing and crashing the core of compilers. Developing a compiler from scratch.