Facts
- Appeared
- 1984
- Latest version
- R2026b (September 24, 2026)
- Languages it influenced
- 3
- Kind
- multi-paradigm programming language, mathematical software, application software
- Designed by
- Cleve Moler
- Developer
- MathWorks, Cleve Moler
- File extensions
- .m .mat .mlapp .mlappinstall .mlpkginstall .mltbx .mlx .p
- Licence
- proprietary license
- Operating system
- Microsoft Windows, macOS, Linux
- Used for
- numerical analysis, analysis, data visualization
Sources: Wikidata (CC0) · Wikidata Q169478
Influenced · 3
| Language | Appeared | Paradigms | Type system | Languages it influenced |
|---|---|---|---|---|
| GNU Octave | 1988 | array programming | — | — |
| Julia | 2009 | procedural programming, multiple dispatch, functional programming, parallel computing, imperative programming, multi-paradigm programming, array programming, metaprogramming, object-oriented programming | dynamic typing, nominative typing, parametric polymorphism, strong typing | — |
| Pure | 2008 | functional programming, declarative programming | dynamic typing, strong typing | — |