Notebook interface

Notebooks share some goals and features with spreadsheets and word processors but go beyond their limited data models.

Notebook interfaces are widely used for statistics, data science, machine learning, and computer algebra.

According to Stephen Wolfram: "The idea of a notebook is to have an interactive document that freely mixes code, results, graphics, text and everything else.

Research on WYSIWYG mathematical systems supporting mixed text and calculations with a document metaphor begin to be published in 1987:[6] Ron Avitzur's Milo,[7] William Schelter's INFOR, Xerox PARC's Tioga[8] and CaminoReal.

[16][17] In education, the notebook interface provides a digital learning environment, particularly for the teaching of computational thinking.

Jupyter Notebook , an example of a notebook interface