In any interactive session, Mathematica effectively operates in a loop. It waits for your input, processes the input, prints the result, then goes back to waiting for input ...
Rules
(Mathematica Guide) Everything that Mathematica does can be thought of as derived from its ability to apply general transformation rules to arbitrary symbolic expressions. The Mathematica ...
ClearAttributes[s, attr] removes attr from the list of attributes of the symbol s.
CurrentValue[item] gives the current value of item at a location in the Mathematica system and interface. CurrentValue[{item, spec}] gives the current value for the feature ...
Finding memory usage. Particularly for symbolic computations, memory is usually the primary resource which limits the size of computations you can do. If a computation runs ...
Traditional procedural programming languages typically require programmers to define an explicit "flow of control" at every stage in their programs. Mathematica provides ...
Mathematica is built to handle arbitrarily large computations—limited only by computer time and memory—and provides a collection of convenient global safety features to ...
Mathematica normally makes as few assumptions as possible about the objects you ask it to manipulate. This means that the results it gives are as general as possible. But ...
Finding the date and time. This gives the current date and time. The Mathematica DateList function returns whatever your computer system gives as the current date and time. ...
Mathematica provides a uniquely powerful interactive environment for building up arbitrarily complex computations, under convenient interactive or programmatic control.