Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

Wolfram Mathematica

Multi-Paradigm Language

Wolfram Mathematica, usually called Mathematica, is a technical computing system developed by Wolfram Research of Champaign, Illinois, and conceived by Stephen Wolfram. It bundles libraries for symbolic computation, statistics, machine learning, data manipulation, network and time series analysis, optimization and plotting, and lets users build interfaces and link to programs written in other languages. Version 1.0 appeared on June 23, 1988. The system is split into a kernel, which interprets expressions written in the Wolfram Language and returns result expressions, and a front end built around notebook documents that mix code, text and graphics; the original front end was designed by Theodore Gray. Later releases added packed arrays, sparse matrices, automatic multi-threading and GPU support through CUDA and OpenCL, plus links to C, Java and .NET and to the Wolfram Alpha answer engine. The Wolfram Language it runs is described as fundamentally based on Lisp. Mathematica is closed source, a choice Wolfram Research ties to its business model, and critics have faulted it for that.

Facts
First Released
1988 1
Primary Use Domain
Data Science 1
Execution Model
Interpreted 1
Connections

In Field

Source Wolfram Mathematica (Wikipedia)

Influenced By

Source Wolfram Mathematica (Wikipedia)

Invented By

Source Wolfram Mathematica (Wikipedia)

Licensed Under

Source Wolfram Mathematica (Wikipedia)
In the Other Atlases

Developed By

Also in Business Atlas: the developer of this subject.

Source Wolfram Mathematica (Wikipedia)Lead, developer
Quote, Lead, developer
It was conceived by Stephen Wolfram, and is developed by Wolfram Research of Champaign, Illinois.
Sources
1. Wolfram Mathematica (Wikipedia)
  • Lead
    Mathematica 1.0 was released on June 23, 1988 in Champaign, Illinois and Santa Clara, California.
  • Notebook interface
    The kernel interprets expressions (Wolfram Language code) and returns result expressions, which can then be displayed by the front end.
  • Lead, capabilities
    allows machine learning, statistics, symbolic computation, data manipulation, network analysis, time series analysis
  • Lead, developer
    It was conceived by Stephen Wolfram, and is developed by Wolfram Research of Champaign, Illinois.
  • Licensed Under: Proprietary Software, Reception
    Mathematica has been criticized for being closed source.
  • In Field: Computer Algebra, Lead, symbolic computation
    built-in libraries for several areas of technical computing that allows machine learning, statistics, symbolic computation
  • Invented By: Stephen Wolfram, Lead, creator
    It was conceived by Stephen Wolfram, and is developed by Wolfram Research of Champaign, Illinois.
  • Influenced By: Lisp, Lead, lineage
    Mathematica's Wolfram Language is fundamentally based on Lisp.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.