yes, matlab alikes usually use wrapper functions for routines of linear algebra libraries written in a low-level language (usually Fortran ), such as BLAS , ATLAS or LAPACK .
you can read about it in here
also see this question if you are curious how much overhead the packaging costs (mostly not). the results are for C++ , python and numpy , but I believe that they also apply to Matlab.
source share