|
|
Ada to C/C++ translator - A converter software which allows C/C++ source files to be generated from Ada83 and Ada95 source files. It doesn't translate all the code but tries to translate it as best as possible to obtain C/C++ code with the fewest bugs possible and whose execution |
ada2cc - A translator that converts ANSI standard Ada to ARM or ISO conformant C++.
|
|
|
AdaEd - Ada95 Interpreter by Ragnar Hojland Espinosa.
|
|
|
|
|
|
|
|
Autorun Pascal Builder - IDE with integreated Pascal scripting engine for rapid application development for Windows platform. [Freeware]
|
avlada - A prototype Ada 9X student compiler/interpreter. Its goal is to provide a small Ada 9X compiler/translator that is easy to install and has good performance for compilation and interpretation. Small Development Environment included. [ES (PC/DOS)]
|
|
BC Fortran - MS-DOS 16-bit Fortran 77 compiler/linker/debugger.
|
Bloodshed C++ - A free C++ IDE for Windows and Linux for MinGW compiler.
|
|
|
C++ Conformance Roundup - This roundup is designed to report which compiler and library implementations support the standard well. (compiled and edited by Herb Sutter)
|
C9X - Outline of changes proposed in the ISO working draft of the C standard revision.
|
Canterbury Pascal - Compiles Pascal programs directly into Java byte code. Also translates Pascal source into Java.
|
|
|
cc65 - C compiler for 6502 based systems; direct library support (startup/initialization code) and support libraries for Commodore C64/C128 |
|
Ch - A superset of C interpreter by SoftIntegration |
Chess/Checkers - A tool-suite that includes a retargetable optimizing compiler |
|
|
Cobol For GCC - A project to produce a free COBOL compiler compliant with the COBOL 85 Standard |
CObol2Java - An automatic tool for fast migration from Cobol source code to Java source code. Also Cobol2Java API is a set of Java API to build your own COBOL to Java source code translator.
|
|
Comeau Computing C/C++ Compilers - Command line driven C and C++ compiler that generates platform specific and C compiler specific C as its object code. Includes almost all of the language features that the ANSI/ISO C++ committee agreed upon for Standard C++.
|
|
Cosmic Software - Provides C cross development tools and services to embedded systems engineers using microcontrollers from Infineon |
Crossware Products - Develop and market C cross compilers and other development tools for embedded systems based upon the 8051 |
|
DDC-I - Supplier of Ada compilers for safety critical real-time embedded applications.
|
Dev-Pascal - A full-featured integrated development environment (IDE) |
|
|
|
|
EiffelFox - An Eiffel language wrapper for the FOX GUI library.
|
|
elj-win32 - Powerful GNU Eiffel win32 (Win-95/98/NT) distribution. Includes C Compiler |
Embedded C++ - A subset of C++ intended for embedded systems programming. It is defined by an industry consortium |
|
ESI Services: Cobol - ESI specializes in Windows-based COBOL development tools for creating client/server applications for open |
|
|
F - Subset Fortran 95 compiler |
|
Force Project - Integrated development environment for compiling Fortran 77 programs on Win32 platforms using the G77 compiler and debugging them with GDB. Ftnchek is used to find errors in the code. By Guilherme Luiz Lepsch Guedes.
|
|
FPC-Lazarus Project - The class libraries and development environment for Free Pascal that emulate Delphi.
|
|
|
|
|
|
Free Pascal Compilers - List of free Pascal compilers and development environments with useful descriptions.
|
|
FST Modula-2 - Compiler for 16-bit real mode DOS. Not ISO standard |
|
|
Fujitsu NetCOBOL for Windows - NetCOBOL (previously called Fujitsu COBOL) for Windows is a complete COBOL development environment that allows you to create standalone COBOL applications and/or components for use with Microsoft visual tools.
|
G77 - Free Fortran 77 compiler using the GCC back-end.
|
G77 - Mingw binaries for Windows 95/98/Me and Windows NT4/2000/XP.
|
G95 - Ongoing project to create a free |
GAMS : Guide to Available Mathematical Software - Guide to mathematical software in Fortran held at a small number of US government establishments. Some sources are in commercial libraries and are not directly accessible. The code is of a uniformly high quality but usually old; there may be more rec |
Gardens Point Modula (GPM) Compiler - GPM compiler family began as a project to make Modula-2 available in a consistent implementation on contemporary machines. It has become a flexible platform for research in compiler technology and associated areas. Projects |
|
Glade - Implementation of the Ada 95 Distributed Systems Annex |
|
|
GNU Ada - Free software projects related to the GNU Ada Translator (GNAT).
|
GNU Fortran 95 - Ongoing project to develop a Fortran 95 compiler front end |
|
|
GNU Pascal for Mac OS X - GNU Pascal is the free 32/64-bit compiler of the GNU Compiler Collection. The compiler has been ported to Mac OS X and to many other platforms.
|
Goanna - A web services library for Eiffel. The library contains clusters that support servlets |
GOMP - Project to implement Open MP for the C |
Green Hills - Fortran 77 Compilers conform fully to ANSI X3.9-1978 Standard FORTRAN 77 (Full Language) and FIPS PUB 069-1 |
|
Green Hills Optimizing C++/EC++ Compilers - A "Scalable C++" compiler that includes a variety of user-selectable language feature combinations to meet specific needs. The C++ Compilers conform to the ANSI/ISO C++ standard. Ranging from bare-bones C up through full-blown ANSI C++ |
|
|
|
HI-TECH Software - Produces ANSI C cross compilers and assemblers for a range of embbedded systems. Supported chips include the 8051 |
HicEst - Incremental compiler and interpreter with interactive Windows graphical user interface designed for immediate results during development of technical or scientific applications. [Shareware |
HP InfoTech - Makes CodeVisionAVR high performance C compiler |
|
|
|
Intel - Fortran 95 and C++ compilers for Linux and Windows.
|
Intel C++ Compilers - Optimizing compiler for Intels 32-bit and 64-bit processors. Produces executables that are source and object code compatible with Microsoft Visual C++. For Linux and Windows. Also Fortran and EFI byte code compilers.
|
|
Irie Pascal compiler and interpreter - A shareware Pascal compiler which complies with the Pascal standard. Creates virtual machine executables that can be run on any platform for which an interpreter exists: Win32 |
Irvine Compiler Corp. - Offer Ada development environments for a wide range of host and target platforms.
|
Jacob - Small Oberon-2 compiler for Linux.
|
Janus - Offer Ada 83 and Ada 95 development environments.
|
Jgnat - Distribution 1.1 and 1.0 versions. Papers.
|
|
|
lcc - Retargetable ANSI C compiler for ALPHA |
LCC-Win32 - A compiler system for Windows 95 - NT |
|
Liant RM/COBOL - Liant includes a comprehensive portfolio of integrated tools that enables you to maintain a single set of source while deploying applications on the most popular open platforms.
|
Lightning Oberon - Implementation in context of Microsoft .NET platform; interoperable |
LLVM Compiler Infrastructure - An aggressive open-source compiler for C and C++. It specializes in interprocedural optimization/analysis and supports runtime and offline optimization "in the field" as well.
|
|
MCPP - A portable C/C++ preprocessor supporting several compiler-systems on UNIX and DOS/Windows. MCPP supports C99 and C++98 as well as C90 and it provides Validation Suite which tests C/C++ preprocessor comprehensively.
|
|
|
|
Mide3de2 - Windows IDE for FST Modula-2 compiler |
MIDletPascal - A compiler which translates Pascal code into Java bytecode suited for execution on mobile devices (J2ME). [Commercial]
|
Mill - Hill & Canterbury Corp. Ltd. |
|
|
|
ModulAware.com - Firm specializes in 32- and 64-bit native code Modula-2 and Oberon-2 compiler development |
ModulAware.com - Firm specializes in 32- and 64-bit native code Modula-2 and Oberon-2 compiler development |
MPW Oberon - A compiler for the Oberon language for the Macintosh Programmer's Workshop (Version 3.0 or later).
|
NAGWare - Fortran 95 compiler with 2003 features for Linux |
NASoftware - Fortran 95 compiler with 2003 features for Linux and Windows. Sells Fortran libraries and books.
|
NEC - Describes 32 and 64-bit Fortran 90 compilers for NEC and IBM PC hardware.
|
Nemesis Pascal - An Pascal interpreter. It's Delphi/Kylix compatible. Nemesis Pascal uses internally a modified version of the JEDI Pascal Interpreter. It's cross-platform (currently Windows and Linux) and includes Virtual Machine |
Oberon for GNU/Linux - Oberon System V4 (Johannes Kepler University Linz) A complete IDE including compiler |
Oberon-2 and Modula-2 Compiler for OpenVMS Alpha and VAX - Modula-2 and Oberon-2 native-code compiler for Compaq Alpha and VAX under the OpenVMS operating system: Alpha Oberon is ideally suited for program development in industry and research and serves commercial and scientific applications as well as teachi |
Oberon-A - Oberon-2 development system for Amiga PC |
|
|
OC Systems PowerAda - A complete integrated Ada development environment for AIX and Linux. [Commercial]
|
|
Ofront - Oberon-to-C translator; free downloads that can be used to create demo programs that identify themselves as such when started from Unix shells. [commercial]
|
|
Open Watcom - Open Source project to maintain and enhance the Watcom C |
Open Watcom - Open Source project to maintain and enhance the Watcom C |
|
Open64 - Suite of optimizing compiler development tools for Intel Itanium(TM) systems running Linux. The Open64 project is the continuation of the SGI Pro64(TM) compiler suite which was released under the GNU General Public License (GPL). The Open64 compiler sui |
OpenCOBOL - An experimental implementation of a COBOL frontend for GCC. [Open source |
|
|
Oxford Oberon-2 Compiler - Portable compiler that translates Oberon-2 into bytecode. This implementation is in use at Oxford on SparcStations and 386 PCs under Solaris |
P4 Pascal Implementation - Complete implementation of the P4 Pascal compiler and interpreter. Source for the compiler is available in C and Pascal.
|
|
|
|
|
Pelles C - A complete IDE and development kit for Windows and Pocket PC. The compiler is based on LCC |
|
|
Pow! - Programmers Open Workbench: free 32- or 16-bit environment for building Oberon-2 programs for Windows.
|
|
|
Prospero - Fortran 77 compilers for OS/2 and MS-DOS.
|
|
|
|
rel2 - RISC-OS Fortran Compilers
|
scc6502 - Small C compiler for 6502 processor |
SCORE - (Safety Critical Object-oriented Real-time Embedded) ANSI C Cross Compiler for embedded PowerPC provides a complete high quality C development environment which is based on ANDF (Architectural Neutral Distribution Format) technology.
|
|
|
SDCC for PIC18F - Martin Dubuc's SDCC project page. Port SDCC for PIC18F processor.
|
|
|
|
SGI - Describes the Fortran 77 and 90 compilers and tools for parallelization.
|
SGI Pro64 - A suite of optimizing compiler development tools for Linux Intel Itanium systems. Conforms to the IA-64 Linux ABI and API standards.
|
Silverfrost - Fortran 95 compiler for Win32 and Microsoft .NET. The personal edition is free for non-commercial use.
|
|
|
SmartEiffel - Official Free Software Foundation GNU Eiffel compiler |
ST Oberon - Features the port of the ETH Oberon V4 system for Atari-ST and TT computers |
|
|
|
|
|
|
|
|
TenDRA - The home of the open source TenDRA C/C++ compiler. [Open source |
|
|
|
|
|
The Z88 Development Kit - A C cross compiler for the Z80 CPU with libraries for mainly Z88 but also ZX Spectrum VZ200/300 |
|
TinyCC-Win32 - The small and fast C compiler usable as a library or exe. For I386 primarily. It also include linker and assembler. [Open source |
TinyCOBOL Project - The TinyCOBOL Project is a COBOL compiler being actively developed by members of the free software community. It is being developed on the Linux OS |
Ulm's Modula-2 System - A Modula-2 compiler for SPARC- or 68K-based Sun workstations available under the terms of the GNU GPL
|
Unicals Group - A vendor of C/C++ development tools for OEM market.
|
|
VFort - Windows IDE for g77 |
Virtual Pascal - A 32-bit cross-platform Pascal development tool. Compatible with Borland Pascal and Delphi; includes optimizing compiler |
Visual GWin++ - A visual Win32 C++ IDE for creating Windows applications. Includes the g++ compiler. [Open source |
|
WebAda - Free online Ada95 compiler service.
|
|
|
XD Ada Cross Compilers - From Software Engineering and Products (SWEP) for the M68000 Family and MIL-STD-1750A.
|
XGC - Offer Ada 95 compilers that target various embedded computers.
|
XTC-1750A - C cross-development environment for target systems with MIL-STD-1750A architecture |