Jupyter Notebook is an environment where you can write and run code. You can also include descriptive text (like what you're reading right now!) to describe your code. Many researchers use it to write up their reports with embedded code examples that you can run and test for yourself. In the following lessons you will be using the Python programming language.