Sage is an open source mathematics software with a mission of creating an alternative to softwares like Mathematica,Maple,MATLAB,etc.
Sage can be used to study general and advanced, pure and applied mathematics. This includes a huge range of mathematics, including algebra, calculus, elementary to very advanced number theory, cryptography, numerical computation, commutative algebra, group theory, combinatorics, graph theory, exact linear algebra and much more.
Will try it out and post on it later. The software along with the reviews look good for loads of my work .