SageMath permet de faire des mathématiques générales et avancées, pures et
appliquées. Il couvre une vaste gamme de mathématiques, dont l'algèbre,
l'analyse, la théorie des nombres, la cryptographie, l'analyse numérique,
l'algèbre commutative, la théorie des groupes, la combinatoire, la théorie des
graphes, l'algèbre linéaire formelle, etc ...
Il permet l'utilisation simultanée et transparente de
dizaines de logiciels spécialisés. Il est
conçu pour l'éducation ou les études autant que pour la recherche.
SageMath a deux modes d'utilisation, un mode
bloc-note (ou notebook) dont
l'interface est un navigateur web et un mode
ligne de commande. Avec le
mode bloc-note, vous n'êtes pas obligé d'installer SageMath sur votre ordinateur :
SageMath fonctionne en mode client serveur et peut fonctionner sur un réseau (par
exemple internet).
Grâce à SageMath, il est possible de partager ou publier
simplement vos feuilles de calcul, figures et graphiques en utilisant les
fonctionnalités du bloc-note.
SageMath est principalement disponible en anglais. Une partie de sa
documentation a cependant été traduite en français:
L'intégralité de la documentation en anglais est
accessible
ici. Elle regroupe les versions originales (parfois plus à jour que
leurs traductions) de ces documents, ainsi que plusieurs manuels qui
n'ont pas encore été traduits:
Constructions,
Manuel de référence,
Guide du développeur...