Mathematica's unified symbolic architecture allows arbitrary extensibility in the output and input of notation.
Based on original algorithms developed at Wolfram Research, Mathematica's core randomness generation is both highly efficient and of exceptional quality. Mathematica can ...
Messages[symbol] gives all the messages assigned to a particular symbol.
Long viewed as an important theoretical idea, functional programming finally became truly convenient and practical with the introduction of Mathematica's symbolic language. ...
UsingFrontEnd[expr] evaluates expr, making use of a front end if necessary.
Mathematica normally takes any expression it is given, and evaluates it as far as possible. But built into the Mathematica language is a collection of flexible primitives ...
Mathematica has a highly flexible system for handling dates and times in almost any format, automatically converting between formats, and when necessary parsing strings ...
Mathematica's unified symbolic architecture allows immediate generalization of part-oriented list operations to arbitrary expressions —supporting operations both on ...
.NET/Link lets you write sophisticated user interfaces by calling .NET types directly from Mathematica. Doing so allows you to evaluate code as you add it, either one or ...
Permutations[list] generates a list of all possible permutations of the elements in list. Permutations[list, n] gives all permutations containing at most n ...