Icon is a high-level, general-purpose programming language with a large
repertoire of features for processing data structures and character
strings.  Icon is an imperative, procedural language with a syntax
reminiscent of C and Pascal, but with semantics at a much higher level.
