This is documentation for Mathematica 6, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)
Language Overview
At the core of Mathematica is its highly developed symbolic language, which unifies a broad range of programming paradigms, and uses its unique concept of symbolic programming to add a new level of flexibility to the very concept of programming.
f[a,b,...] the basic underlying form of everything in Mathematica
{...} (List)  ▪ ...[[...]] (Part)  ▪ Table  ▪ Length  ▪ Take  ▪ Select  ▪ ...
...& (Function)  ▪ /@ (Map)  ▪ Nest  ▪ NestList  ▪ FoldList  ▪ Array  ▪ ...
_  ▪ __  ▪ |  ▪ ..  ▪ /;  ▪ Cases  ▪ Position  ▪ ...
-> (Rule)  ▪ :>  ▪ /. (ReplaceAll)  ▪ ...
=  ▪ :=  ▪ =.  ▪ ^=  ▪ ...
  ▪   ▪ &&  ▪ ||  ▪ MemberQ  ▪ ...
Module  ▪ With  ▪ Block  ▪ Dynamic  ▪ ...
;  ▪ If  ▪ Do  ▪ While  ▪ Sow  ▪ Reap  ▪ ...
TUTORIALS
MORE ABOUT