Icon programming language
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.