The Icon programming language is a high level language with goal directed execution features and good facilities for managing strings and structures; it has inherited properties from SNOBOL (a string processing language).

The definitive work is The Icon Programming Language (third edition) by Griswold and Griswold, ISBN 1-57398-001-3.

The programming language Unicon descended from Icon.

External Links