SAGE

SAGE is mathematical software, very much in the same vein as Matlab, MAGMA, Maple, and Mathematica. Unlike these systems, every component of SAGE is GPL-compatible. The interpretaive language of SAGE is Python, a mainstream programming language. Use SAGE for studying a huge range of mathematics, including algebra, calculus, elementary to very advanced number theory, cryptography, numerical computation, commutative algebra, group theory, combinatorics, graph theory, and exact linear algebra.
SAGE contains a huge amount of new code related to advanced mathematics, much of
which is available in no other software. SAGE also makes it easy for
you to use most mathematics software together. SAGE includes
interfaces to Magma, Maple, Mathematica, MATLAB, and MuPAD, and the
free programs Axiom, GAP, GP/PARI, Macaulay2, Maxima, Octave, and
Singular.
You work with SAGE using the highly regarded scripting language Python
instead of an obscure language designed for a particular mathematics
program. You can write programs that combine serious mathematics with
anything else.
Use SAGE from your web browser, which connects either to a program
running on your computer, or a program running elsewhere. With the
SAGE notebook you can create embedded graphics, beautifully typeset
mathematical expressions, add and delete input, and start up and
interrupt multiple calculations.
Site web : http://www.sagemath.org/
Pays : Etats-Unis
Licence : GPL / LGPL / Apache 2 / BSD
Leader du projet :





