User:Timothy Clemans/Sage

From Wikipedia, the free encyclopedia

Sage
Sage logo
Image:Sagecontourplot.png
"Building the car instead of reinventing the wheel"
Developed by William Stein
Initial release February 24, 2005
Latest release 2.9.3 / January 6, 2008
Written in Python, Cython, C, and C++
OS Cross-platform
Genre Computer algebra, numerical computations, user interface creation
License GNU General Public License
Website sagemath.org

Sage is a general purpose mathematical software system designed to use functionality implemented in a variety of software and libraries. The goal of the project is to create in a reasonable amount of time a viable open source alternative to MATLAB, Mathematica, Maple, and Magma. In the project there is an emphasis on unifying diverse open source math software projects in both a social and technical way to achieve the project's goal.

Sage incorporates high quality open source math software such as GAP, Maxima, PARI/GP, R, and SINGULAR into a unified Python based programming environment. All the incorporated software and libraries are included with releases of Sage. The entire distribution can be compiled from source code in a completely automated manner on several platforms.

A static three-dimensional view of a Rubik's cube in a Sage Notebook
A static three-dimensional view of a Rubik's cube in a Sage Notebook