Freemat is a free and open sourced programming environment that’s quite similar to the well-known programs MATLAB and GNU Octave.
In addition to supporting a majority of MATLAB’s functions (matrix manipulation, depicting data and function, algorithm implementation, etc.) and some from IDL (Interactive Data Language), it includes an interface for C, C and external Fortran, algorithmic development distribution, as well as the option to visualize 3D elements and generate graphs.
Freemat is a noteworthy alternative to Octave, Scilab, or the one and only MATLAB. If you are search for math software that provides an open and free-to-use integrated development environment, this is the great option.