Maple
Maple is an all purpose mathematics software tool. Maple provides an advanced, high performance mathematical computation engine with fully integrated numerics & symbolics, all accessible from a WYSIWYG technical document environment. Live math is expressed in its natural 2D typeset notation, linked to state-of-the-art graphics and animations with full document editing and presentation control.