A programming language used for non-numerical computation
Description:
It allows the manipulation of textual data and structures using a syntax derived from SNOBOL4. Programs written in Icon can be semi-compiled into an internal form for faster interpretation.