Q shell
An unmaintained collection-oriented programming language built for a dissertation which was designed for both compilation to C++ as well as interactive use as a Unix shell. It apparently supports the generalized use of sequences as a data type, much as APL's arrays.- Author's home page, information about it and the source code.