MATLAB (programming language)
Paradigmmulti-paradigm: functional, imperative, procedural, object-oriented, array
Designed byCleve Moler
DeveloperMathWorks
First appearedlate 1970s
Stable releaseR2025b[^2] / September 17, 2025
Typing disciplinedynamic, weak
Filename extensions.m, .p,1 .mex﹡,2 .mat,3 .fig,4 .mlx,5 .mlapp,6 .mltbx,7 .mlappinstall,8 .mlpkginstall9
Websitemathworks.com
Dialects
• Octave 10
• Runmat 11
Influenced by
• APL
• EISPACK
• Fortran
• LINPACK
• PL/0
• Speakeasy 12
Influenced
• Julia 13
• Scilab 14
• MATLAB Programming at Wikibooks

(echo:: @ )

Footnotes

  1. “Protect Your Source Code”. MathWorks. Retrieved November 1, 2019.

  2. “MEX Platform Compatibility”. MathWorks. Retrieved November 1, 2019.

  3. “MAT-File Versions”. MathWorks. Retrieved November 1, 2019.

  4. “Save Figure to Reopen in MATLAB Later”. MathWorks. Retrieved November 1, 2019.

  5. “Live Code File Format (.mlx)”. MathWorks. Retrieved November 1, 2019.

  6. “MATLAB App Designer”. MathWorks. Retrieved November 1, 2019.

  7. “Toolbox Distribution”. MathWorks. Retrieved November 1, 2019.

  8. “MATLAB App Installer File”. MathWorks. Archived from the original on January 17, 2014. Retrieved November 1, 2019.

  9. “Support Package Installation”. MathWorks. Archived from the original on October 6, 2014. Retrieved November 1, 2019.

  10. Eaton, John W. (May 21, 2001). “Octave: Past, Present, and Future” (PDF). Texas-Wisconsin Modeling and Control Consortium. Archived from the original (PDF) on August 9, 2017. Retrieved December 1, 2016.

  11. “RunMat: Free Runtime for MATLAB Code (Browser & Desktop)”. RunMat.

  12. “An interview with CLEVE MOLER Conducted by Thomas Haigh On 8 and 9 March, 2004 Santa Barbara, California” (PDF). Computer History Museum. Archived from the original (PDF) on December 27, 2014. Retrieved December 6, 2016. So APL, Speakeasy, LINPACK, EISPACK, and PL0 were the predecessors to MATLAB.

  13. Bezanson, Jeff; Karpinski, Stefan; Shah, Viral; Edelman, Alan (February 14, 2012). “Why We Created Julia”. Julia Language. Retrieved December 1, 2016.

  14. “History”. Scilab. Archived from the original on December 1, 2016. Retrieved December 1, 2016.