Like everything else in Mathematica, notebooks are ultimately symbolic expressions. When you edit notebooks—or apply high-level programmatic functions—Mathematica ...
Mathematica is to its core a fundamentally extensible system, in which efficient, modular, reusable packages of any size can readily be created. Mathematica's symbolic ...
One of the unique strengths of Mathematica's core language is its powerful and succinct—yet highly readable—symbolic pattern language. Convenient both for immediate use in ...
Mathematica allows convenient automated selection of plotting and image regions using a family of specially developed robust algorithms, as well as allowing detailed manual ...
Mathematica's core language and computation capabilities can be accessed not only through its rich interactive notebook interface, but also directly through a command-line ...
The Mathematica graphics language has many controls for preparing and laying out plots. Aligning plots is important when preparing graphics for presentation or publication.
The user interface for Mathematica provides many options for formatting input and output.
Starting in Version 7, Mathematica includes expression-to-speech functionality. In principle, any Mathematica expression can be translated in this way.
Mathematica provides tools to simplify a diverse range of mathematical expressions to make them easier to understand, or more efficient to compute.
Mathematica makes it easy to take even the most complicated derivatives involving any of its huge range of differentiable special functions.