Technical requirements
This chapter assumes that you are using one of the following operating systems:
- Windows 10 or a later version
- macOS 10.15 (Catalina) or a later version
- Debian 10 (Buster) or a later version, or a derivative such as the following:
- Ubuntu 18.04 (Bionic Beaver) or a later version
- Linux Mint 19 or a later version
- Arch Linux, or a derivative such as Manjaro
For editing Python scripts and other text files, this book's authors simply recommend that you should have a good text editor. Visual Studio (VS) Code is the most suitable editor because of its simplicity and almost all OS distributions support this editor. Other examples include the following:
- Notepad++ for Windows
- BBEdit (free version) for macOS
- GEdit for the GNOME desktop environment on Linux
- Kate for the KDE Plasma desktop environment on Linux
We also recommend that you have a Git client installed since this will be the easiest way to obtain the book’s latest sample code, which is hosted on GitHub...