The Icon Programming Language
Icon is a high-level, general-purpose programming language
novel features including string scanning and goal-directed evaluation.
Download Icon for Unix
(including Linux, Macintosh, and Cygwin)
Download Icon for Microsoft Windows
- 27 Sep 2018:
Icon 9.5.1 has been revalidated on MacOS 10.14 (Mojave)
and Ubuntu 18.04 (Bionic Beaver).
- 6 Nov 2017:
Icon 9.5.1 has been revalidated on MacOS 10.13 (High Sierra)
and Ubuntu 17.10 (Artful Aardvark).
- 20 Sep 2016:
Icon 9.5.1 has been revalidated on MacOS 10.12 (Sierra)
and Ubuntu 16.04.1 LTS.
- 1 Jan 2016:
Syntax coloring for Icon is
now standard in the minimalist editor
- 17 Feb 2015:
A binary-only release for Windows,
without graphics, is now available.
- 31 Dec 2014:
On Mac OS X Yosemite, export DISPLAY=:0 to avoid graphics problems.
- 4 Dec 2014:
Icon source code is now on
- 31 Jul 2014:
Version 9.5.1 has been revalidated on Mac OS X 10.9.4
and Ubuntu 14.04.
- 18 Mar 2014:
Many more old reports have been added to the historical
tech report collection.
- 15 Aug 2013:
Non-graphics Mac binaries are
available for systems without X11.
- 7 Jun 2013:
There is a new Icon-language mailing list.
- 6 Jun 2013:
Version 9.5.1 of Icon is now available.
Getting Started with Icon