Wolfram Language Fast Introduction for Programmers
Get Started »

Built-in Functions

The Wolfram Language has about 5000 built-in functions. All have names in which each word starts with a capital letter:

In[1]:=
X
Out[1]=
In[2]:=
X
Out[2]=

The built-in functions in the Wolfram Language are integrated into the language and follow a single uniform design, rather than being in different libraries.

The built-in functions in the Wolfram Language are all integrated into the language, and all follow a single uniform design, rather than being in different libraries.

Arguments to functions are always separated by commas.

Function arguments in the Wolfram Language use square brackets [...] rather than parentheses (...). The Wolfram Language reserves parentheses for grouping, which avoids ambiguity.

In the Wolfram Language, function arguments use square brackets [...] rather than parentheses (...). Parentheses are reserved for grouping.

Hover over any built-in function name to see a
summary or documentation and examples...

Typical built-in functions:

ListPlot GeoDistance Entity BinaryReadList Cases StringReplace FixedPoint SortBy Select Abs ParallelTry MovingAverage Classify Flatten CurrentImage ColorNegate VoronoiMesh FindShortestPath TimeSeries Module CloudDeploy ...

Complete guide:

The Wolfram Language has vastly wider built-in functionality than Java.

The Wolfram Language has vastly wider built-in functionality than Python.

QUICK REFERENCE: Guide to All Built-in Functions »