"The notebook web application is an interactive web application for writing and running code interactively and authoring notebook documents. It enables us to:\n",
"\n",
"* **Edit code in the browser**, with automatic syntax highlighting, indentation, and tab completion/introspection.\n",
"\n",
"* **Run code from the browser**, with the results of computations attached to the code which generated them.\n",
" \n",
"* See the results of computations with **rich media representations**, such as HTML, LaTeX, PNG, SVG, PDF, etc.\n",
" \n",
"* Create and use **interactive JavaScript widgets**, which bind interactive user interface controls and visualizations to reactive kernel side computations.\n",
" \n",
"* Author **narrative text** using the Markdown markup language.\n",
" \n",
"* Build **hierarchical documents** that are organized into sections with different levels of headings.\n",
"\n",
"* Include mathematical equations using **LaTeX syntax in Markdown**, which are rendered in-browser by MathJax.\n",