Which of the following is a special purpose language used to describe to a computer's operating system?
ICL is a special purpose language used to describe to a computer's operating system
ICI is a general purpose interpreted, computer programming language originally developed by Tim Long in the late 1980s. It has dynamic typing and flexible data types, with the basic syntax, flow control constructs and operators of C. It can be considered broadly similar to Perl, with which it is roughly contemporary. Like Perl, it also has tight integration with regular expressions.
ICI is not object-based, many object programming features can be emulated in the language by using a data structure inheritance feature called super-structures.