Maxima és un sistema per a la manipulació d'expressions simbòliques i numèriques, incloent diferenciació, integració, expansió en sèries de Taylor, transformades de Laplace, equacions diferencials ordinàries, sistemes d'equacions lineals, vectors, matrius i tensors. Maxima produeix resultats d'alta precisió usant fraccions exactes, nombres enters de precisió arbitrària i nombres de coma flotant amb precisió variable. Addicionalment pot graficar funcions i dades en dues i tres dimensions.
SageMath, anteriorment Sage o SAGE (System for Algebra and Geometry Experimentation) és un programari matemàtic amb característiques que cobreixen molts aspectes de les matemàtiques, incloent àlgebra, la combinatòria, matemàtiques numèriques, teoria de nombres, i càlcul.
GNU Octave és un llenguatge d'alt nivell interpretat, destinat principalment per als càlculs numèrics. Proporciona capacitats per a la solució numèrica de problemes lineals i no lineals, i per realitzar altres experiments numèrics. També proporciona àmplies capacitats de gràfics per a la visualització i manipulació de dades. Octave s'utilitza normalment a través de la seva interfície de línia d'ordres interactiu, però també es pot utilitzar per escriure programes no interactius.