Sage is System for Algebra and Geometry Experimentation, is mathematical software with features covering many aspects of mathematics, including algebra, combinatorics, numerical mathematics, number theory, and calculus. It is a free open-source mathematics software system licensed under the GPL. It combines the power of many existing open-source packages into a common Python-based interface. Sage uses the Python programming language, supporting procedural, functional and object-oriented constructs.
The initial goals is to creating an “open source alternative to Magma, Maple, Mathematica, and MATLAB”
You can also use Sage software Online. It provides you online Sage notebook, terminal and many more features. For this use Cloud of Sage: https://cloud.sagemath.com/
or You can Install Sage on your system