GNU Octave

GNU Octave is an open source programming language for numerical analysis (especially numerical linear algebra). This language is mostly compatible with MATLAB.
Usage.
GNU Octave was originally made for numerical analysis. But today, it is also used for the following purposes (the purposes may increase in the future):