GNU Octave
| GNU Octave | |
|---|---|
| GNU Octave 4.3.0+ running on Linux | |
| Developer(s) | John W. Eaton and many others | 
| Initial release | 4 January 1993 (first alpha release) 17 February 1994 (version 1.0) | 
| Stable release | 10.1.0 
   / 25 March 2025 | 
| Repository | |
| Written in | C++ (main), Octave itself (scripts), C (wrapper code), Fortran (linear algebra wrapper code) | 
| Operating system | Windows, macOS, Linux, BSD | 
| Available in | 18 languages | 
| Type | Scientific computing | 
| License | 2007: GPL-3.0-or-later 1992: GPL-2.0-or-later | 
| Website | octave | 
GNU Octave is a scientific programming language for scientific computing and numerical computation. Octave helps in solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with MATLAB. It may also be used as a batch-oriented language. As part of the GNU Project, it is free software under the terms of the GNU General Public License.