In Book > Lessons > Lesson 1, you will see how to install Python 3 on your computer- this should be done on the laptop provided to you. Later you will learn how to install additional modules (aka libraries) even without admin permissions.
There are many other ways that you can write programs and share code, without having to install software, and regardless of the Operating System on your computer.
These include:
as well as online IDEs where you can write and share code written in C, C++, Python, Java and more.
All three of these are ways to begin coding without having to type in a lot of code.
Flowcharts are a way to plan out code- structure- before creating the program.
VS Code is the editor we will use for all coding tasks, and repl.it is the online IDE where you can share completed code, or code for debug. There is also Pythontutor that will help with debugging code, as you can step through your code and monitor all variables at all times as you do so.