Wolfram Language

Wolfram Language
ParadigmMulti-paradigm: term-rewriting, functional, procedural, array
Designed byStephen Wolfram
DeveloperWolfram Research
First appeared1988 (1988)
Stable release
14.2.0 / January 23, 2025 (2025-01-23)
Typing disciplineDynamic, strong
OSCross-platform
LicenseProprietary
Filename extensions.nb, .m, .wl
Websitewww.wolfram.com/language/
Major implementations
Mathematica, Mathics, Expreduce, MockMMA
Influenced by
Influenced

The Wolfram Language (/ˈwʊlfrəm/ WUUL-frəm) is a proprietary, very high-level multi-paradigm programming language developed by Wolfram Research. It emphasizes symbolic computation, functional programming, and rule-based programming and can employ arbitrary structures and data. It is the programming language of the mathematical symbolic computation program Mathematica.