ICI
An extensible, interpretated language by Tim Long with syntax similar to C. ICI adds high-level garbage-collected associative data structures, exception handling, sets, regular expressions, and dynamic arrays.
Libraries provide additional types and functions to support common needs such as I/O, simple databases, character based screen handling, direct access to system calls, safe pointers, and floating-point.
ICI runs on Microsoft Windows, MS-DOS, Unix, and Linux and in embedded environments.
http://zeta.org.au/~atrn/ici/.
ftp://ftp.research.canon.com.au/pub/misc/ici.
E-mail: Andy Newman <andy@research.canon.com.au>.
Mailing list: ici@research.canon.com.au.