Catalog of Free Compilers and Interpreters.

This list catalogues freely available software for language tools, which includes the following: compilers, compiler generators, interpreters, translators, important libraries, assemblers, etc. -- things whose user interface is a language. Natural language processing tools may also be included.

This list is primarily aimed at developers rather than researchers, and consists mainly of citations for production quality systems. There is some overlap of coverage between this document and other lists and catalogs. See the references section for a list...

All the listed items should be free and come with source code, exceptions have generally been deleted from the list in the past. If you find any such items in the list let me know and I'll remove them.

To search the free-compilers catalog please enter your search text in the box below:
    Custom Search
Not all entries have complete citations. Some fields are filled with question marks (?). Fields with both the ? and an entry are implicit requests for confirmation. Also, specific questions will often be asked [in brackets --ed].

If you have information not included in here or updates to information listed here, a submission template has been provided below for you to use. You can send whatever new items or updates you have to free-compilers@sharnoff.org.


Contents

category: assemblers summary, or expanded.

category: C variants summary, or expanded.

category: command shells summary, or expanded.

category: compiled, imperative languages summary, or expanded.

category: compiler frontend/backend glue summary, or expanded.

category: compiler generators and related tools summary, or expanded.

category: concurrent, parellel, and simulation languages summary, or expanded.

category: curiosities summary, or expanded.

category: database summary, or expanded.

category: distributed summary, or expanded.

category: document formatting languages summary, or expanded.

category: dynamic foreign functions summary, or expanded.

category: editor construction summary, or expanded.

category: educational summary, or expanded.

category: electrical engineering languages summary, or expanded.

category: embeddable summary, or expanded.

category: Forth family languages summary, or expanded.

category: functional languages summary, or expanded.

category: glue summary, or expanded.

category: graphic user interface support summary, or expanded.

category: interactive summary, or expanded.

category: lisp family summary, or expanded.

category: logic programming languages summary, or expanded.

category: macro preprocessors summary, or expanded.

category: mathematical tools and languages summary, or expanded.

category: natural languages summary, or expanded.

category: object oriented languages summary, or expanded.

category: programming in the large summary, or expanded.

category: reflective summary, or expanded.

category: scripting languages summary, or expanded.

category: special purpose languages summary, or expanded.

category: terminal graphics support summary, or expanded.

category: text manipulation summary, or expanded.

category: unix tool building summary, or expanded.

category: window manager construction summary, or expanded.

category: Wirth family languages summary, or expanded.


This site is supported by David Sharnoff and Bryan Miller with some help from Google Adwords.

Please send updates to free-compilers@sharnoff.org

The HTML is maintained by David Muir Sharnoff and the entries themselves are currently maintained by Bryan Miller.

Copyright (c) 1992-1998 David Muir Sharnoff, All Rights Reserved
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved
Copyright (c) 1999-2010 David Muir Sharnoff, Bryan Miller, All Rights Reserved