MATLAB (matrix laboratory) is a multi-paradigm numerical computin environment an fowert-generation programmin leid.

Matlab Logo.png
L-shaped membrane logo[1]
Ineetial release1984; 36 years ago (1984)
Stable release
R2017a / 9 Mairch 2017; 3 years ago (2017-03-09)
Written inC, C++, Java
Operatin seestemWindows, Linux, and macOS[2]
PlatformIA-32, x86-64
TeepNumerical computin
LicenceProprietary commercial saftware
Paradigm(s)multi-paradigm: functional, imperative, procedural, object-orientit, array
Appeared inlate 1970s
Designed biCleve Moler
Stable release9.1 (R2016b) (September 2016; 3 years ago (2016-09))
Typin disciplinedynamic, weak
Influenced bi


  1. "The L-Shaped Membrane". MathWorks. 2003. Retrieved 7 February 2014.
  2. "System Requirements and Platform Availability". MathWorks. Retrieved 14 August 2013.
  3. "An interview with CLEVE MOLER Conducted by Thomas Haigh On 8 and 9 March, 2004 Santa Barbara, California" (PDF). Computer History Museum. Retrieved 2016-12-06. So APL, Speakeasy, LINPACK, EISPACK, and PL0 were the predecessors to MATLAB.
  4. Bezanson, Jeff; Karpinski, Stefan; Shah, Viral; Edelman, Alan (2012-02-14). "Why We Created Julia". Julia Language. Retrieved 2016-12-01.
  5. Eaton, John W. (2001-05-21). "Octave: Past, Present, and Future" (PDF). Texas-Wisconsin Modeling and Control Consortium. Retrieved 2016-12-01.
  6. "History". Scilab. Retrieved 2016-12-01.