notebook

A notebook is an interactive coding environment used for writing and executing code, typically including text, code cells, and output.