Wolfram Mathematica
by Wolfram Research · Application · also known as Mathematica, Wolfram Language
Wolfram Research's proprietary technical computing system built on the Wolfram Language, with notebooks, symbolic and numeric computation, visualization, machine learning and curated data
Overview
Mathematica is Wolfram Research's commercial technical computing environment and the flagship interface to the Wolfram Language, which ships with thousands of built-in functions spanning symbolic algebra and calculus, numerics, statistics, visualization, image and signal processing, machine learning, LLM functions and access to the curated Wolfram Knowledgebase. Work is organized in notebook documents that mix text, executable code, interactive graphics and user interfaces, and the desktop application (Windows, macOS, Linux) integrates with Wolfram Cloud for browser-based and shared computation. Version 15 is current at the time of writing.
Licensing is segmented by user type: commercial, government, education (universities, colleges, schools), student and personal, with network, enterprise and site licences arranged through sales and a free trial available; many universities hold site licences. In economics and finance Mathematica is used for symbolic derivations, numerical solution of models and exploratory visualization. Its drawbacks are cost, a closed ecosystem and a proprietary notebook format, which has pushed much reproducible research toward Python, Julia and SymPy.
Capabilities
- Symbolic algebra, calculus and equation solving
- Numerical computation and optimization
- Notebook documents with interactive graphics
- Statistics, machine learning and LLM functions
- Curated Wolfram Knowledgebase data access
- Desktop and Wolfram Cloud deployment
- Export to LaTeX, PDF, CDF and web formats
Typical workflows
- Symbolic derivation and visualization of a theoretical model
- Interactive teaching notebooks
- Prototyping numerical algorithms
Strengths
- Very broad built-in function library
- Mature notebook interface
- Strong symbolic engine
Limitations
- Commercial licence by user category
- Proprietary notebook format and closed ecosystem
- Website returned a 406 to one automated client during checks
Prerequisites
- Licence or site licence
- Windows, macOS or Linux
Who it is for
- Applied mathematicians and physicists
- Economists doing symbolic and numerical modelling
- Educators with campus licences
Alternatives & comparison
SymPy is the free symbolic alternative inside Python with narrower algorithms; MATLAB is the proprietary numeric counterpart with engineering toolboxes; Julia and Python offer open ecosystems. Mathematica's distinctive assets are the Wolfram Language's breadth and the curated knowledgebase.
- Julia
Dynamically typed, JIT-compiled language for numerical and scientific computing that aims to combine high-level syntax with compiled-code speed
Open sourceOpen source - Lean
Open-source functional programming language and interactive theorem prover with dependent types, the Mathlib mathematics library and VS Code tooling, stewarded by the Lean FRO
Open sourceFree - MATLAB
MathWorks' commercial numeric computing environment and language for engineers and scientists, with toolboxes, Simulink integration, apps and MATLAB Online
ProprietaryPaid - Python
General-purpose, dynamically typed programming language with a large standard library and the dominant ecosystem for data science and machine learning
Open sourceOpen source - SymPy
Pure-Python computer algebra system for symbolic algebra, calculus, equation solving, matrices, physics modules, code generation and LaTeX output
Open sourceFree
Sources & verification
Primary sources consulted for this record. Claims are tied to the fields each source supports; the automated link checker re-verifies every URL on a schedule.
- Official documentationWolfram Language & System Documentation Centerchecked Nov 1, 2026
https://reference.wolfram.com/language
Supports: docs_url, capabilities
- Official siteWolfram Mathematica: Modern Technical Computingchecked Nov 1, 2026
https://www.wolfram.com/mathematica
Supports: name, summary, capabilities, operating_systems
- Pricing pageMathematica License Pricing Optionschecked Nov 1, 2026
https://www.wolfram.com/mathematica/pricing
Supports: pricing_model
- Confidence
- High
- Reviewed
- Nov 1, 2026
- Links
- Verified · Nov 2, 2026
Spotted an error?
More in Mathematical & statistical computing
pandas
pandas development team (NumFOCUS) · DataFrames & array computing
The standard Python DataFrame library for labeled tabular data, time series and I/O to CSV, Excel, SQL, Parquet and more
QuantLib
QuantLib project (Luigi Ballabio and contributors) · Financial analysis & investing
Open-source C++ library for quantitative finance covering instruments, term structures, pricing engines and calendars, with Python and other bindings
statsmodels
statsmodels developers (NumFOCUS) · Econometrics & causal inference
Python library for estimating statistical and econometric models with R-style formulas, rich result summaries and tests: OLS, GLM, discrete choice, ARIMA, state space, VAR and more
Stata
StataCorp LLC · Mathematical & statistical computing
Commercial statistical software from StataCorp widely used in economics and social science, with editions BE/SE/MP, a command language, Mata and comprehensive PDF manuals
Lean
Lean FRO · Mathematical & statistical computing
Open-source functional programming language and interactive theorem prover with dependent types, the Mathlib mathematics library and VS Code tooling, stewarded by the Lean FRO
Positron
Posit Software, PBC · Mathematical & statistical computing
Posit's multi-language data-science IDE built on Code OSS, with first-class R and Python consoles, variables and plots panes, under the Elastic License 2.0