Wolfram ResearchProductsPurchasingServices & ResourcesAbout UsOur Sites
Mathematica > Core Language >
Procedural Programming
Mathematica stands out from traditional computer languages in supporting many programming paradigms. Procedural programming is the only paradigm available in languages like C and Java, as well as most scripting languages. Mathematica supports all standard procedural programming constructs, but often extends them through integration into its more general symbolic programming environment.
x=value set the value for a variable
expr;expr;expr execute expressions in sequence
    
=  ▪ +=  ▪ ++  ▪ *=  ▪ AppendTo  ▪ ...
Do  ▪ While  ▪ For  ▪ Table  ▪ Nest  ▪ ...
If  ▪ Which  ▪ Switch  ▪ And(&&)  ▪ Equal()  ▪ Less(<)  ▪ ...
Return  ▪ Throw  ▪ Catch  ▪ TimeConstrained  ▪ ...
Module  ▪ With  ▪ Block  ▪ ...
Print  ▪ Input  ▪ Pause  ▪ Import  ▪ OpenRead  ▪ ...
TUTORIALS
MORE ABOUT