GNU Octave is described as 'Octave is a computer program for performing numerical computations which is mostly compatible with MATLAB. It is part of the GNU Project. It is free software under the terms of the GNU General Public License' and is a well-known app in the Education & Reference category. There are more than 50 alternatives to GNU Octave for a variety of platforms, including Windows, Linux, Mac, Online / Web-based and Android. The best alternative is Wolfram Alpha, which is free. Other great apps like GNU Octave are Jupyter (Free, Open Source), R (programming language) (Free, Open Source), MATLAB (Paid) and Mathematica (Paid).
ScicosLab is a software package providing a multi-platform environment for scientific computation. It is based on the official Scilab 4.x (BUILD4) distribution, and includes the modeling and simulation tool Scicos and a number of other toolboxes.
With Euler Math Toolbox, you experience mathematical computations, numerical as well as symbolic, with ease and beauty. The program will display results with nice graphics, which can be exported to files or to web pages, or can be pasted into presentations.
ASCEND is a free open-source software program for solving small to very large mathematical models. ASCEND can solve systems of non-linear equations, linear and nonlinear optimisation problems, and dynamic systems expressed in the form of differential/algebraic equations.
Axiom is a general purpose Computer Algebra system. It is useful for research and development of mathematical algorithms. It defines a strongly typed, mathematically correct type hierarchy. It has a programming language and a built-in compiler.