Maxima est le descendant de Macsyma, développé dans les années 1960 au prestigieux MIT. L'autorisation a été donnée en 1998 de libérer le code source d'une variante particulière de ce logiciel de calcul algébrique, désormais développé par des passionnés.
Dépassé son interface un peu spartiate, Maxima permet de résoudre des équations complexes en déterminant leurs racines réelles, d'intégrer ou de dériver des fonctions, de manipuler des matrices (inversion, combinaison, calcul de déterminant, ...) et tout une foule d'autres choses.
Ce logiciel permet aussi de tracer des fonctions en 2D ou en 3D.