| |||||||||
Icon is a very-high level programming language featuring goal directed execution and excellent facilities for managing strings and textual patterns. it is related to SNOBOL, a string processing language.
The definitive work is The Icon Programming Language (third edition) by Griswold and Griswold, ISBN 1-57398-001-3.