Free Algol Compilers and Interpreters

Compilers, Interpreters and IDEs for the Algol programming language

Free Algol Compilers and Interpreters

Algol (short for "Algorithmic Language") is an imperative/procedural programming language that is the precursor to many modern languages (see books on Algol for more information). This page lists free Algol compilers, interpreters and development environments. Note that you should read the description below for each implementation to find out which version of Algol it supports (eg, ALGOL 58, ALGOL 60, ALGOL 68, S-algol or ALGOL W).

Related Pages

Free Algol Compilers and Interpreters

Algol 60 Compiler New

This compiler translates a program written in Algol 60 into C code, which can then be compiled with a C compiler. (The author uses the GNU C compiler, probably Mingw-w64, so if you are not sure which to choose, try that first.) The program is distributed in source form (under the GNU General Public License), and you will have to compile it first before using it. It works under Windows and Linux.

Algol 68 Genie

Algol 68 Genie (Algol68G) is an Algol 68 interpreter released under the GNU General Public License. According to the site, it is a "nearly full implementation of Algol 68" with some deviations from the Revised Report 1976 and some extensions. The implementation includes a check-out interpreter with many runtime checks, optional graphical procedures using the GNU Plotting Utilities, optional numeric procedures using the GNU Scientific Library, parallel clause for systems that support POSIX threads (eg, Linux, UNIX), UNIX extensions for systems that support them, etc. Precompiled binaries are available for Windows, MacOS, Linux, FreeBSD and Solaris.

RHA (Minisystems) Ltd's Algol60 Compiler and Interpreter

This compiler and interpreter runs on MSDOS and CP/M. Your source code is compiled into intermediate code which is run on a virtual machine. This MSDOS version is free for personal use.

Persistent S-algol

This is a dialect of S-Algol, written in Pascal. It comes with a Borland style IDE, generation of native code, garbage collection, graphics classes, class hierarchy with inheritance mechanisms. The program is only available in source code form, and requires Turbo Pascal to compile.

Related Pages

Newest Pages

Popular Pages

How to Link to This Page

It will appear on your page as:

Free Algol Compilers and Interpreters Free Webmaster Tutorials, Scripts and Articles Free How-To Guides Free Programmers, Webmasters and Security Resources
If you find this site useful, please link to us.