Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica >
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
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team