Icon (programming Language)

Icon (programming Language)

Icon is a very high-level programming language featuring goal directed execution and many facilities for managing strings and textual patterns. It is related to SNOBOL and SL5, string processing languages. Icon is not object-oriented, but an object-oriented extension called Idol was developed in 1996 which eventually became Unicon.

Read more about Icon (programming Language):  Basic Syntax, Goal-directed Execution, Generators, Strings, Other Structures, String Scanning