"GNU Octave is a high-level language, primarily intended for numerical computations", according to its home page [http://www.octave.org]. Its language "is mostly compatible with [Matlab]."