The Jupyter Notebook is a web application that allows you to create and share
documents that contain live code, equations, visualizations, and explanatory
text. The Notebook has support for multiple programming languages, sharing, and
interactive widgets.
