[Icon home]

The Icon Programming Language

Icon is a high-level, general-purpose programming language with novel features including string scanning and goal-directed evaluation.

Download Icon for Unix (including Linux, Macintosh, and Cygwin)
Download Icon for Microsoft Windows

Latest news


Getting Started with Icon

Current Documentation

Older Documentation

Miscellany


Contact us: icon-project@cs.arizona.edu