| MATLAB (programming language) | … |
|---|---|
| Paradigm | multi-paradigm: functional, imperative, procedural, object-oriented, array |
| Designed by | Cleve Moler |
| Developer | MathWorks |
| First appeared | late 1970s |
| Stable release | R2025b[^2] / September 17, 2025 |
| Typing discipline | dynamic, weak |
| Filename extensions | .m, .p,1 .mex﹡,2 .mat,3 .fig,4 .mlx,5 .mlapp,6 .mltbx,7 .mlappinstall,8 .mlpkginstall9 |
| Website | mathworks.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
-
“Protect Your Source Code”. MathWorks. Retrieved November 1, 2019. ↩
-
“MEX Platform Compatibility”. MathWorks. Retrieved November 1, 2019. ↩
-
“MAT-File Versions”. MathWorks. Retrieved November 1, 2019. ↩
-
“Save Figure to Reopen in MATLAB Later”. MathWorks. Retrieved November 1, 2019. ↩
-
“Live Code File Format (.mlx)”. MathWorks. Retrieved November 1, 2019. ↩
-
“MATLAB App Designer”. MathWorks. Retrieved November 1, 2019. ↩
-
“Toolbox Distribution”. MathWorks. Retrieved November 1, 2019. ↩
-
“MATLAB App Installer File”. MathWorks. Archived from the original on January 17, 2014. Retrieved November 1, 2019. ↩
-
“Support Package Installation”. MathWorks. Archived from the original on October 6, 2014. Retrieved November 1, 2019. ↩
-
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. ↩
-
“RunMat: Free Runtime for MATLAB Code (Browser & Desktop)”. RunMat. ↩
-
“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. ↩
-
Bezanson, Jeff; Karpinski, Stefan; Shah, Viral; Edelman, Alan (February 14, 2012). “Why We Created Julia”. Julia Language. Retrieved December 1, 2016. ↩
-
“History”. Scilab. Archived from the original on December 1, 2016. Retrieved December 1, 2016. ↩