This is a list o free and proprietary software tools for mathematics.
1) Symbolab
Symbolab is an answer engine that provides step-by-step solutions to mathematical problems in a range of subjects
PAGE
2) Desmos
The Desmos Graphing Calculator is a free, browser-based and mobile math tool that instantly plots functions, creates interactive tables, and solves equations. It serves as a visual and statistical aid for exploring algebra, calculus, and data science.
PAGE
3) Maxima
A computer algebra system used for the manipulation of symbolic and numerical expressions, including plotting and calculus operations.
PAGE
4) SageMath
SageMath is a free, open-source computer algebra system (CAS) created as an alternative to Magma, Maple, Mathematica, and MATLAB. Built on top of Python, it integrates hundreds of open-source mathematical libraries (like NumPy, SymPy, and Maxima) to handle algebra, calculus, number theory, and graphing
PAGE
5) Geogebra
GeoGebra is a free, interactive mathematics and science software that bridges geometry, algebra, calculus, and statistics. It allows users to visualize mathematical concepts and solve equations using dynamic graphics, symbolic manipulation, and data spreadsheets.
PAGE
6) GNU OCTAVE
GNU Octave is a high-level, open-source programming language primarily designed for numerical computations and scientific programming. Widely used as a free, drop-in alternative to MATLAB, it shares a nearly identical syntax and provides built-in tools for data visualization and 2D/3D plotting.
PAGE
7) MAPLE
Maple is a commercial mathematics and computing software developed by Maplesoft. It serves as an advanced computer algebra system (CAS) used for symbolic, numeric, and graphical mathematical computation, as well as a multi-paradigm programming language.
PAGE
8) MATLAB
MATLAB (Matrix Laboratory) is a proprietary, multi-paradigm programming language and numeric computing environment used by scientists and engineers worldwide. It specializes in matrix manipulation, algorithm development, data visualization, and simulation.
PAGE
9) WOLFRAM MATHEMATICA
Wolfram Mathematica is a technical computing software system powering the Wolfram Language. It is widely used in scientific, engineering, and mathematical fields for symbolic computation, machine learning, data science, and dynamic visualization
PAGE
10) MAGMA
Magma is a large, well-supported software package designed for computations in algebra, number theory, algebraic geometry, and algebraic combinatorics. It provides a mathematically rigorous environment for defining and working with structures such as groups, rings, fields, modules, algebras, schemes, curves, graphs, designs, codes, and many others
PAGE
11) JASP
JASP (Jeffrey's Amazing Statistics Program) is a free, open-source statistical software supported by the University of Amsterdam. Designed as a user-friendly alternative to programs like SPSS, it uses an intuitive drag-and-drop interface and generates live-updating, publication-ready APA-style tables and plots.
PAGE
12) JAMOVI
Jamovi is a free, open-source statistical software designed as an intuitive, point-and-click alternative to programs like SPSS or SAS. Built on top of the R programming language, it allows users to perform advanced data analysis and generate R code automatically without needing to learn how to code.
PAGE
13) Macaulay2
Macaulay2 is an open-source, interpreted computer algebra system designed to support research in algebraic geometry, commutative algebra, and related fields. Created by Daniel Grayson and Michael Stillman, it focuses heavily on computations involving polynomial rings, ideals, modules, and their free resolutions.
PAGE
14) SINGULAR
Singular is a computer algebra system for polynomial computations, with special emphasis on commutative and non-commutative algebra, algebraic geometry, and singularity theory. It is free and open-source under the GNU General Public Licence.
PAGE
1) Symbolab
Symbolab is an answer engine that provides step-by-step solutions to mathematical problems in a range of subjects
PAGE
2) Desmos
The Desmos Graphing Calculator is a free, browser-based and mobile math tool that instantly plots functions, creates interactive tables, and solves equations. It serves as a visual and statistical aid for exploring algebra, calculus, and data science.
PAGE
3) Maxima
A computer algebra system used for the manipulation of symbolic and numerical expressions, including plotting and calculus operations.
PAGE
4) SageMath
SageMath is a free, open-source computer algebra system (CAS) created as an alternative to Magma, Maple, Mathematica, and MATLAB. Built on top of Python, it integrates hundreds of open-source mathematical libraries (like NumPy, SymPy, and Maxima) to handle algebra, calculus, number theory, and graphing
PAGE
5) Geogebra
GeoGebra is a free, interactive mathematics and science software that bridges geometry, algebra, calculus, and statistics. It allows users to visualize mathematical concepts and solve equations using dynamic graphics, symbolic manipulation, and data spreadsheets.
PAGE
6) GNU OCTAVE
GNU Octave is a high-level, open-source programming language primarily designed for numerical computations and scientific programming. Widely used as a free, drop-in alternative to MATLAB, it shares a nearly identical syntax and provides built-in tools for data visualization and 2D/3D plotting.
PAGE
7) MAPLE
Maple is a commercial mathematics and computing software developed by Maplesoft. It serves as an advanced computer algebra system (CAS) used for symbolic, numeric, and graphical mathematical computation, as well as a multi-paradigm programming language.
PAGE
8) MATLAB
MATLAB (Matrix Laboratory) is a proprietary, multi-paradigm programming language and numeric computing environment used by scientists and engineers worldwide. It specializes in matrix manipulation, algorithm development, data visualization, and simulation.
PAGE
9) WOLFRAM MATHEMATICA
Wolfram Mathematica is a technical computing software system powering the Wolfram Language. It is widely used in scientific, engineering, and mathematical fields for symbolic computation, machine learning, data science, and dynamic visualization
PAGE
10) MAGMA
Magma is a large, well-supported software package designed for computations in algebra, number theory, algebraic geometry, and algebraic combinatorics. It provides a mathematically rigorous environment for defining and working with structures such as groups, rings, fields, modules, algebras, schemes, curves, graphs, designs, codes, and many others
PAGE
11) JASP
JASP (Jeffrey's Amazing Statistics Program) is a free, open-source statistical software supported by the University of Amsterdam. Designed as a user-friendly alternative to programs like SPSS, it uses an intuitive drag-and-drop interface and generates live-updating, publication-ready APA-style tables and plots.
PAGE
12) JAMOVI
Jamovi is a free, open-source statistical software designed as an intuitive, point-and-click alternative to programs like SPSS or SAS. Built on top of the R programming language, it allows users to perform advanced data analysis and generate R code automatically without needing to learn how to code.
PAGE
13) Macaulay2
Macaulay2 is an open-source, interpreted computer algebra system designed to support research in algebraic geometry, commutative algebra, and related fields. Created by Daniel Grayson and Michael Stillman, it focuses heavily on computations involving polynomial rings, ideals, modules, and their free resolutions.
PAGE
14) SINGULAR
Singular is a computer algebra system for polynomial computations, with special emphasis on commutative and non-commutative algebra, algebraic geometry, and singularity theory. It is free and open-source under the GNU General Public Licence.
PAGE
$$\langle \text{Konstantinos} \mid \text{Michailidis} \rangle$$

