Product & software
Jupyter
Jupyter provides tools for interactive computing, including notebooks that combine executable code, explanatory text, and output.
At a glance
- Primary focus
- Interactive computational notebooks
- Category
- data science
Overview
Jupyter provides tools for interactive computing, including notebooks that combine executable code, explanatory text, and output. A notebook connects to a kernel that runs code, allowing exploration and documentation to live in the same working artifact.
How it is used
Cells can hold code or formatted explanation. Running a code cell sends it to the kernel and records its output, which can include text, tables, or visualizations.
A useful distinction
A notebook's visible cell order is not necessarily its execution order. Reproducibility requires a clear environment and a workflow that can run coherently from a fresh kernel.
Sources and review
MOOR's explanatory text is supported by the following source links.
- Jupyter: official overview — Project Jupyter
- Jupyter: documentation and further reading — Project Jupyter