Matlab is a high level scientific programming language that can be used to perform:

Matlab can be used

Matlab graphics can be exported to other common graphics programs for further editing and/or printing.

In fact, Matlab could easily take the place of most scientific programming languages, like C and Fortran, for most scientific computations.

Matlab WebSite: http://www.mathworks.com/