GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command lineinterface for solving linear and nonlinear problems numerically, and for performing othernumerical experiments using a language that is mostly compatible with MatLab. Itmay also be used as a batch-oriented language.