Knowledge Built In
The philosophy of Wolfram Language is to build as much knowledge—about algorithms and the world—into the language as possible.
The Power of Symbolic Programming
Wolfram Language represents everything—data, formulas, code, graphics, documents, interfaces, etc.—as symbolic expressions, making possible a new level of programming flexibility and power.
The Power of Symbolic Programming
Wolfram Language represents everything—data, formulas, code, graphics, documents, interfaces, etc.—as symbolic expressions, making possible a new level of programming flexibility and power.
The Wolfram Language Trajectory
Wolfram Language, first released in Mathematica in 1988, initiated a revolution in computational mathematics and has continuously expanded into all areas of computation, driving advances in industry and research for more than three decades.
Highlighted Core Areas
Machine Learning & LLMs
Visualization
Tabular Data Processing
Image Computation
Calculus & Algebra
Optimization
FEM
Geometric Computation
Chemistry
Audio Computation
Video Computation
Knowledgebase
Geography
Astronomy
Control Systems
Signal Processing
Mathematical Functions
User Interfaces
Tools for AIs
Data Science
Explore What’s Built into Wolfram Language
Learning Resources
ONLINE DOCUMENTATION
Complete Documentation with Extensive ExamplesONLINE COURSE
Fast Introduction for ProgrammersONLINE BOOK
An Elementary Introduction to the Wolfram LanguageWOLFRAM U
Browse the Complete Catalog of Open Interactive Courses & VideosWolfram Notebooks
A powerful environment for exploration and communicationCommunity Resources
Wolfram Community
Engage with experts, inventors, tinkerers and explorers. Ask questions and share ideas.
Paclet Repository
Community-contributed installable additions to Wolfram Language
Function Repository
Thousands of community-contributed Wolfram Language functions anyone can use
Demonstrations Project
13,000+ interactive apps with open code exploring topics in science, math, engineering, technology and more