MATLAB language is a high-level matrix language.
It has control structures, functions, data structures, I/O and OOP features.
Allows rapid creation of throw-away programs.
Allows creating large and complex application programs.
MATLAB API allows to author C and FORTRAN programs to interact with MATLAB.