Issue 13 · Nov 2–8, 2026Editions · Glossary · Archive · Method · RSS · HU / ENG

News of the AI era, curated weekly

Glossary › Code

Jupyter notebook

advancedwidespread

An interactive document in which explanatory text, executable program code, and the code's result – a table or chart – appear on a single page, one below the other.

In plain terms

Imagine a researcher's lab notebook where, alongside notes, the experiments themselves are present and can be repeated at any time with a single click. A Jupyter notebook is such a notebook on a computer: you write what you want to calculate, the code goes below it, and the result appears directly underneath.

A traditional program is like a pre-built machine: you start it, and it produces something at the end. A notebook consists of small pieces, called cells, which you can run individually. This allows you to proceed step by step: load the data, examine it, fix it, plot it, and see the result of every step immediately.

This is why it became a fundamental tool for data analysis, scientific research, and artificial intelligence development. It is for experimentation and explanation: you can send the notebook to someone else, who sees not only the final result but also how you arrived there.

AI tools now use this too: a coding agent can write a notebook, run its cells, and proceed based on the results, while you can review what it did in the notebook.

How it works

  1. You open the notebook in a browser or a code editor; the file extension is .ipynb, and it stores text, code, and previous results simultaneously.
  2. Documents consist of cells: text cells contain explanations, titles, or formulas, while code cells contain program code, most often in Python.
  3. When you run a code cell, the program working in the background, the kernel, executes it and returns the result below the cell.
  4. The kernel records the results of previous cells, so later-run cells can build on earlier ones: data loaded once does not need to be re-imported.
  5. You can share the finished notebook as a file, upload it to a cloud service, or convert it into a webpage, PDF, or slide deck.

An everyday example

Your child receives a university statistics assignment to solve in Google Colab, which opens in a browser: empty code cells await under the teacher's text, and the graph appears immediately upon execution. An AI assistant works on a similar principle when performing data analysis for you: it writes code, runs it, and displays the result.

Who is affected

developerFor data analysis, testing models, and rapid experimentation, this is one of the most common work environments, and coding agents can also work within it. → Code
parent, student, teacherProgramming, statistics, and natural sciences are increasingly taught in notebooks because explanations and executable code are in one place. → Education & Family
employeeAs an analyst, controller, or researcher, you increasingly receive reports created in notebooks, which it is worth knowing how to read and re-run. → Work & HR
entrepreneur, executiveAnalysts and data scientists often work in notebooks, so it is important to know this is an experimental workbook, not a finished, operational system.

A common misconception

MythA Jupyter notebook is a portable computer or a simple note-taking application.
In realityHere, a notebook means an interactive document: a software document that contains notes alongside executable program code and its results. It can be opened on any machine, even just in a browser.

Limits and risks

Similar, but not the same

Related concepts

Broader

Open-source software, Data science

Narrower

JupyterLab, Google Colab

On the edge

Python, Kernel, Development environment, coding agent, Code interpreter, Machine learning, data visualization

A brief history

The predecessor, the IPython interactive Python environment, launched in 2001 as the work of Fernando Pérez. The browser-based notebook, IPython Notebook, appeared in 2011. The Project Jupyter split from IPython in 2014 as an independent project supporting multiple programming languages; its name refers to the Julia, Python, and R languages.

Where things stand

As of late 2026, the notebook is the standard tool for data analysis, research, and AI development, offered built-in by major cloud providers and code editors. AI assistants and coding agents increasingly write and run cells instead of or alongside humans.

Status: 2026 November

In the news

Appears in 7 Agent Age stories; the curve shows weekly occurrence in the news magazine.

Also known as

Jupyter Notebook · Jupyter-notebook · Jupyter notebook · Jupyter notebook · notebook · ipynb · IPython Notebook · JupyterLab

Sources

This entry was machine-edited and has undergone machine expert review; the “In the news” section updates automatically from Agent Age stories.