Wolfram Mathematica
A technical computing environment combining symbolic algebra, numerics, visualisation and a document interface where the notebook is both the program and the report.
About Wolfram Mathematica
The thing that separates this from a numerical package is that it works symbolically first. An integral is solved as an expression rather than approximated, an equation is rearranged and simplified rather than solved for a single value, and a numeric answer is produced at the end only when one is asked for and to whatever precision is requested. That ordering avoids the accumulated floating point error that a purely numeric approach carries from the first step.
The notebook interface is the second half of the design. Code, output, plots, formatted mathematics and explanatory text all live in the same document, arranged in a cell hierarchy that collapses into sections. A finished notebook is simultaneously the working program and the write up, which is why it ends up used for teaching material and technical reports as much as for the calculation itself.
The function library is unusually broad for one system: linear algebra, differential equations, optimisation, statistics and probability distributions, signal and image processing, graph theory, number theory, geometry, and a large curated data collection covering physical constants, chemical properties, geographic and astronomical data available as first class values rather than as tables to look up.
Visualisation is built into everything rather than bolted on. Two and three dimensional plots, contour and vector fields, and interactive constructions where a slider drives a parameter and the graphic updates live. Notebooks export to document and presentation formats, and the language itself deploys to standalone code for anything that needs to run outside the interface.
What is included in this build
- Symbolic algebra and calculus with exact results before any numeric approximation
- Arbitrary precision numerics with error tracking through a calculation
- Notebook documents mixing code, output, formatted mathematics, plots and prose
- Broad function library spanning algebra, analysis, statistics, optimisation and graph theory
- Curated built-in data collections available as first class values
- Two and three dimensional visualisation with interactive parameter controls
- Image and signal processing operating on the same expression model as everything else
- Export to document and presentation formats plus standalone deployment
Changed in version 15.0.1
- Faster symbolic simplification on large expressions
- Improved performance of the numerical differential equation solvers
- Additional functions added to the statistics and optimisation areas
- Updated built-in data collections
- Reduced notebook load times on documents with many embedded graphics
Installation walkthrough
These steps assume a clean machine. If a previous release of the same application is present, deal with that first, since an overlapping install is the most common cause of a setup that stops halfway.
- Check free disk space first, since the bundled data collections are substantial.
- Disable real-time protection until the installation has completed.
- Extract the archive to a short folder path with no spaces.
- Run setup as administrator and accept the default installation folder.
- Launch once and set the notebook default directory before starting real work.
System requirements and file details
| Developer | Wolfram Research |
|---|---|
| Release type | Pre-Activated |
| Licence | Full version |
| Languages | English and Japanese interface |
| Platforms | Windows 10 64-bit, Windows 11 64-bit |
| Processor | Any modern 64-bit Intel or AMD processor, multicore recommended |
| Memory | 8 GB minimum, 32 GB for large symbolic computations |
| Graphics | GPU with current drivers for three dimensional visualisation |
| Display | 1920 by 1080 or higher |
| Disk space | 22 GB free for installation and data collections |
| Installer type | Offline full installer |
| Architecture | 64-bit only |
| Interface | Notebook documents with a cell hierarchy |
Frequently asked about this title
Others in Science and Engineering
See the whole categoryMathWorks MATLAB R2025b
A numerical computing environment with the toolbox set unlocked, covering matrix work, signal and image processing, control design, statistics and machine learning.
IBM SPSS Statistics
A statistical analysis package with a menu driven interface over a full procedure library, aimed at research work rather than at writing code.
Proteus Professional
Schematic capture, mixed mode circuit simulation and PCB layout in one environment, with microcontroller firmware running against the simulated hardware.
OriginPro
Technical graphing and data analysis with publication quality plot types, peak fitting, signal processing and a scripting layer for repeat analyses.