SageMath是一个基于GPL许可的免费开源数学软件系统。它建立在许多现有开源软件包之上:NumPy、SciPy、matplotlib、Sympy、Maxima、GAP、Flint、R等等。通过基于Python的通用语言或直接通过接口或包装器访问它们的组合功能。
从2020年1月发布的9.0版本开始,SageMath就开始使用Python3。有关更多信息,请参阅Python3 Switch wiki。