GNU Octave

GNU Octave
Developer(s)John W. Eaton and many others[1]
Initial release4 January 1993; 31 years ago (4 January 1993) (first alpha release)
17 February 1994; 30 years ago (17 February 1994) (version 1.0)[2]
Stable release
9.2.0[3] Edit this on Wikidata / 7 June 2024; 5 months ago (7 June 2024)
Repository
Written inC++ (main), Octave itself (scripts), C (wrapper code), Fortran (linear algebra wrapper code)[4]
Operating systemWindows, macOS, Linux, BSD
Available in18 languages[5]
TypeScientific computing
License2007: GPL-3.0-or-later[a]
1992: GPL-2.0-or-later[b]
Websiteoctave.org

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.

  1. ^ Rik (10 June 2015). "contributors.in". Retrieved 14 June 2015.
  2. ^ ""Full-time development began in the Spring of 1992. The first alpha release was January 4, 1993, and version 1.0 was released February 17, 1994."".
  3. ^ "GNU Octave 9.2.0 Released". 7 June 2024. Retrieved 10 July 2024.
  4. ^ "Building - Octave". wiki.octave.org. GNU. Retrieved 1 May 2018.
  5. ^ "Basque, Belarusian, Catalan, Chinese, Dutch, English, French, German, Hungarian, Italian, Japanese, Latvian, Portuguese (Brazil), Portuguese (Portugal), Russian, Spanish, Turkish, Ukrainian". hg.savannah.gnu.org.


Cite error: There are <ref group=lower-alpha> tags or {{efn}} templates on this page, but the references will not show without a {{reflist|group=lower-alpha}} template or {{notelist}} template (see the help page).