kids encyclopedia robot

GNU Octave facts for kids

Kids Encyclopedia Facts
Quick facts for kids
GNU Octave
GNU Octave 4.3.0+ running on Linux
Developer(s) John W. Eaton and many others
Initial release 1988; 34 years ago (1988)
Stable release
5.2.0 / 3 February 2020; 2 years ago (2020-02-03)
Written in C, C++, Fortran
Operating system Windows, macOS, Linux, BSD
Available in Many languages including English languages
Type Numerical analysis
License GNU GPLv3

GNU Octave is an open source programming language for numerical analysis (especially numerical linear algebra). This language is mostly compatible with MATLAB.


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):

Development history

Time Action
1988/1989 1st discussions (Book and Software)
February 1992 Begin of Development
January 1993 News in Web (Version 0.60)
February 1994 1st Publication (Version 1.0.0 to 1.1.1)
December 1996 2nd Publication (Version 2.0.x) with Windows Port (Cygwin)
March 1998 Version 2.1
November 2004 Version 2.9 (DEV Version of 3.0)
December 2007 Publication of Version 3.0 (Milestone)
June 2009 Publication of Version 3.2 (Milestone)
8 February 2011 Version 3.4.0 (Milestone)
22 February 2012 Publication of Octave 3.6.1 (Milestone)
31 December 2013 Publication of Octave 3.8.0 (experimental GUI)
29 May 2015 Version 4.0.0 (stable GUI and new Syntax for OOP)
14 November 2016 Version 4.2.0 (gnuplot 4.4+)
30 April 2018 Version 4.4.0 (new Goal for GUI QT Toolkit, FLTK deprecating in future)
1 March 2019 Publication of Octave 5.1.0 (QT5 preferred)
kids search engine
GNU Octave Facts for Kids. Kiddle Encyclopedia.