Matlab is a programming language specially used for mathematical problems. It is also known as Matrix Programming Language.
It allows Matrix manipulation, plotting f function and data, Implementation of algorithm. It is an Open source software and can be used on most of the platforms.
% matlab >> a = [ 1 2; 2 1 ] a = 1 2 2 1 >> a*a ans = 5 4 4 5 >> quit 16 flops. %