MATLAB (an abbreviation of "MATrix LABoratory") is a proprietary multi-
paradigm programming language and numeric computing environment developed by
MathWorks. MATLAB allows matrix manipulations, plotting of functions and data,
implementation of algorithms, creation of user interfaces, and interfacing
with programs written in other languages.
Although MATLAB is intended primarily for numeric computing, an optional
toolbox uses the MuPAD symbolic engine allowing access to symbolic computing
abilities. An additional package, Simulink, adds graphical multi-domain
simulation and model-based design for dynamic and embedded systems.
As of 2020, MATLAB has more than 4 million users worldwide.