Algol 68 Genie downloads and tutorials

This page posts recent versions of Algol 68 Genie and its documentation, as well as links to precompiled binaries. The documentation is a comprehensive Algol 68 programming guide which includes the Revised Report.

Current version

Algol 68 Genie version 3 is developed on Debian and is tested on FreeBSD and OpenBSD. This page posts a prebuilt WIN32 binary that can be executed on Windows 10 and 11 from a command line interpreter such as powershell.exe.

algol68g-3.5.3.tar.gz Source code archive
• For Linux or BSD
10 June 2024
649 kB Source code archive
• WIN32 binary
10 June 2024
2174 kB
Learning Algol 68 Genie
• Algol 68 tutorial
• Programming guide
• Revised Report on Algol 68
10 June 2024
4769 kB
algol68g-3.5.3 Browsable source code
• Example Algol 68 programs
• Algol 68 Genie source files
10 June 2024

Precompiled binaries

Precompiled Algol 68 Genie binaries for major distributions can be found here:

Debian (stable) Linux
Ubuntu (universe) Linux
Fedora (packages) Linux
Homebrew macOS (Apple Silicon and Intel)
OpenBSD (ports) BSD

Selected previous versions

Selected previous versions can be found on github or SourceForge.

Have you found a bug?

Please send comments and bug reports to; your feedback will be appreciated.

Further resources

Rosetta Code has over 950 example programs in the category Algol 68.

Visual Studio Code extension for Algol 68 syntax highlighting.

Emacs major mode for Algol 68 syntax highlighting and context-sensitive indentation.

Posts in "Algol 68"

Marcel van der Veer Algol 68
A perspective of Algol 68
March 2023

To better understand the position of Algol 68 among today’s plethora of programming languages, we should consider their development …

Marcel van der Veer Algol 68
Announcing Algol 68 Genie 3.0
December 2021

I have released the current source as version 3.0. I have also updated the documentation, Learning Algol 68 Genie …

Marcel van der Veer Algol 68
A brief history of Algol 68 Genie
November 2016

Being the author of Algol 68 Genie, people frequently ask me why a physical chemist wrote an Algol 68 compiler …

Marcel van der Veer Algol 68
Announcing Algol 68 Genie 2.0
September 2010

I have posted Algol 68 Genie Version 2.0.0 and its documentation …

Marcel van der Veer Algol 68
Revised Report on the Algorithmic Language Algol 68
June 2009

This is a translation of the Algol 68 Revised Report into HTML, for distribution with Algol 68 Genie, an Open Source Algol 68 interpreter …

Marcel van der Veer Algol 68
Announcing Algol 68 Genie 1.0
September 2002

Algol 68 was conceived as a successor to Algol 60 …