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.
The latest version of the catalog can be ftp'ed: get
If you wish to search the free-compilers list, fill out the following form:
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 template has been provided below for you to use. You
can send whatever new items or updates you have to
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.
Please send updates to
free-compilers@idiom.com
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
Contents
This work supported by
Idiom Consulting.
Idiom is a full-service ISP, providing Internet access in
Northern California and Web hosting worldwide.
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved