To run Python code, we will use Anaconda. The advantage of this platform is that it is straightforward to install, and it comes with a very useful interface called Jupyter Lab. All sessions and assignments will build on this interface.
Visit the Anaconda website, download, and install it with the latest Python version.
If everything worked out, you can now access your own Jupyter Notebooks via your web browser. By default, Anaconda will automatically open a tab with the corresponding page, otherwise, it can be reached in most cases via the link http://localhost:8888
If you need help with your Anaconda installation, check this video: https://youtu.be/jhFyTv9vLi4
If you prefer using the command line, here are some cheatsheets with handy commands: