Jupyter and [[Mathematica Notebook|Mathematica Notebooks]] are both interactive computing environments that allow users to create and share documents containing code, visualizations, text, and other rich media. However, they have different origins, features, and ecosystems. **Jupyter Notebooks:** - Jupyter Notebooks are a web-based interactive computing environment originally developed for Python but now supports many programming languages through its "kernels." - Jupyter is named after the three core programming languages it initially supported: Julia, Python, and R. - It allows users to create and share documents containing live code, equations, visualizations, and narrative text. - The code in Jupyter Notebooks runs in cells, and you can execute each cell independently or all cells at once. - Jupyter has a large and active community, and it supports various programming languages including Python, R, Julia, Scala, and more. - It is open-source software and has become a popular tool among data scientists, researchers, educators, and developers. **Mathematica Notebooks:** - Mathematica Notebooks are a part of the Wolfram Mathematica computational system, developed by Wolfram Research. - Mathematica is a comprehensive computational platform that includes a programming language, symbolic mathematics capabilities, numerical computation, and visualization tools. - Mathematica Notebooks allow users to create interactive documents containing executable code, formatted text, graphics, and interactive components. - Mathematica has its own proprietary programming language called Wolfram Language, which is specifically designed for symbolic computations and mathematical programming. - Mathematica is widely used in academia, research, and industry for mathematical modeling, data analysis, and algorithm development. While both Jupyter and Mathematica Notebooks offer similar functionalities for creating interactive documents with executable code, they have different underlying technologies, programming languages, and ecosystems. Jupyter is more language-agnostic and has a broader community, while Mathematica Notebooks are tightly integrated with the Wolfram Language and the Mathematica computational system. # References ```dataview Table title as Title, authors as Authors where contains(subject, "Jupyter") or contains(subject, "Notebook") ```