Mathematica has a highly flexible system for handling dates and times in almost any format, automatically converting between formats, and when necessary parsing strings ...
The flexibility of Mathematica's symbolic architecture is reflected in its rich collection of carefully defined constructs for localization and modularization. The use of ...
Mathematica has a flexible system for specifying arbitrary symbolic assumptions about variables. It uses a wide range of sophisticated algorithms to infer the consequences of ...
If you want to do simple operations on Mathematica notebooks, then you will usually find it convenient just to use the interactive capabilities of the standard Mathematica ...
From simple calculations to full publishable documents and sophisticated dynamic interfaces, everything you can do with Mathematica's standard interactive interface is done ...
Built on powerful and elegant principles, the core Mathematica language has emerged over the past 20 years as perhaps the world's richest and deepest programming language. ...
Fundamental to Mathematica's dynamic interactivity capabilities is a new form of symbolic dynamic language. With a very small number of highly powerful primitives that mix ...
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 ...
Factoring a quadratic polynomial in one variable is straightforward. But Mathematica routinely factors degree-100 polynomials in 3 variables—by making use of a tower of ...
Mathematica's unified architecture allows every aspect of Mathematica's interface to be controlled and specified programmatically using the symbolic constructs and functions ...