SageMath (Software for Algebra and Geometry Experimentation) jest rozbudowanym systemem algebry komputerowej dla platform Windows i Linux. Oprogramowanie zostało napisane w Pythonie i łączy w sobie kilka wolnych (darmowych) pakietów oprogramowania matematycznego.
Aplikacja oferuje zaawansowane możliwości obliczeń matematycznych oraz rysowania wykresów funkcji. Celem twórców było stworzenie darmowej alternatywy do takich programów jak Magma, Maple, Mathematica oraz Matlab.
SageMath jest darmowym projektem rozpowszechnianym na warunkach licencji GNU GPL.
Wspiera Mac OS X 10.6 i nowsze