OML
A high-level interpreted scripting and programming language dedicated to numerical
computation. The language syntax facilitates the manipulation of matrices for which it
provides a large set of operators and functions. OML includes
functions for scientific plotting, reading and writing of data, and specialized libraries
such as control and signal processing.