This is documentation for Mathematica 3, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)
 Documentation / Mathematica / Getting Started / Tour of Mathematica  /

Mathematica Notebooks

Every Mathematica notebook is a complete interactive document which combines text, tables, graphics, calculations and other elements.

This document is a notebook.


Notebooks are automatically organized in a hierarchy of cells.

You can close groups of cells so you see only their headings.

You can use hyperlinks to jump within a notebook or between notebooks.

Each cell can be assigned a style from a style sheet.

Mathematica notebooks are automatically retargeted for screen or printout—optimizing fonts and layout for each medium.

Everything in the Mathematica Help Browser is a notebook — including the complete on-line Mathematica Book.


Mathematica provides hundreds of options that allow you to give notebooks any look you want and to generate full publication-quality documents.

Here is some ordinary text. It can be in any font, face, size , color , etc. You can have special characters such as as well as formulas such as embedded in text.

Mathematica makes it easy to set up tables and arrays.

Mathematica lets you set up spacing and justification for text.

Like other objects in Mathematica, the cells in a notebook, and in fact the whole notebook itself, are all ultimately represented as Mathematica expressions. With the standard notebook front end, you can use the command Show Expression to see the text of the Mathematica expression that corresponds to any particular cell.

Like other objects in Mathematica, the cells in a notebook, and in fact the whole notebook itself, are all ultimately represented as Mathematica expressions. With the standard notebook front end, you can use the command Show Expression to see the text of the Mathematica expression that corresponds to any particular cell.

The Mathematica language can be used to specify all aspects of notebooks.

Here is a typical cell in a notebook.

This is a typical cell.

This is how Mathematica represents the cell.

Mathematica notebooks can be built up using explicit commands as well as interactively.

This tells Mathematica to print three cells in subsubsection style.


Heading 1

Heading 2

Heading 3