- installed by default in Ubuntu
- installed by default in Kubuntu
- installed by default in Edubuntu
- Main (officially supported) Ubuntu repository, not installed by default
- Universe (community maintained) repository
- Multiverse (non-free) repository
Those installed by default are in Main (officially supported) Ubuntu repository. For information about the Ubuntu repositories see Repositories. Clicking on the icon next a program should take you to information about the Ubuntu package.
GDL - GNU Data Language is a high level language for numerical computations and data visualization similar to IDL (Interactive Data Language from Research Systems Inc.).
SciCraft - Add-on to Octave, clones Simulink. Still in development, blocks have to be written by the user. It is supposed to specialize in bioinformatics functions.
Scilab - Another MATLAB-like application.
SciCos - A free Simulink-like add-on to Scilab.
Maxima - A computer algebra system (xmaxima is its X interface).
Mathomatic - A small, easy to use, command-line computer algebra system.
GNU MP - GNU Multi-Precision arithmetic library. Useful if you need to use very big numbers in a C program.
GSL - The Gnu Scientific Library.
freefem - A partial differential equation oriented language using Finite Element Method - 2D and 3D versions.
OpenFOAM - A former commercial computational fluid dynamics code that is now under GPL, see end of this page and
OpenFOAM has instructions on how to install OpenFOAM on Ubuntu.
SciPy - An open source library of scientific tools for Python.
SymPy - An open source computer algebra system (CAS) for Python.
F2PY - Fortran to Python interface generator provides a connection between Python and Fortran languages.
GiNaC - C++ library for symbolic computations.
SAGE - An open source computer algebra system. Their goal is to create a viable free and open source alternative to the commercial programs Magma, Maple, Mathematica, and MATLAB.
IDL - A proprietary data visualization & data analysis platform.
GeoGebra - A free and multi-platform dynamic mathematics software for schools that joins geometry, algebra and calculus. It received several international awards including the European and German educational software awards. Geogebra
PDL - Perl Data Language is a powerful data mathematics and data manipulation package for Perl.
Mupad - A proprietary computer algebra system.
Clucalc - A tool for 3D visualisations, Clifford algebras and scientific calculations.
AUTO 2000 - Software for continuation and bifurcation problems in ordinary differential equations.
GAP - Groups, Algorithms, Programming - a System for Computational Discrete Algebra.
Pari/GP - designed for fast computations in number theory.
Aribas - an interactive interpreter for big integer arithmetic and multi-precision floating point arithmetic
Yacas - an easy to use, general purpose Computer Algebra System, a program for symbolic manipulation of mathematical expressions.
Cadabra - a field-theory motivated approach to computer algebra.
Veusz - GUI scientific plotting and graphing package.
SPSS The proprietary statistical reference package. Written in Java, since version 16 (currently 17) runs on Linux, although it has some problems with Compiz Fusion (Solution: sudo gedit /etc/environment. Add at the end: AWT_TOOLKIT="MToolkit". Save and restart).
PSPP/PSPPIRE It is intended as a free replacement of the proprietary program SPSS. PSPPIRE is the PSPP GUI.
R - for statistical computing and graphics.