Install Python 3

A step-by-step guide

Why This Guide?

This XKCD comic sums up the issue. Historically, installing Python on a computer has been confusing for professional programmers and a nightmare for newcomers. But things are improving. Today there are relatively straightforward ways to install and update Python on various operating systems.

If you are a professional programmer, I highly recommend reading the setup choices of Jacob Kaplan-Moss, co-creator of Django, which covers more advanced options like pyenv, pipx, Poetry, and so on.