• w chwili obecnej w użyciu są dwie niezależne i niekompatybilne wersje Pythona:
• Python 2 - podtrzymywany przy życiu ze względu na ogromną liczbę programów w nim napisanych (obecna wersja to 2.7)
■ Python 3 - stosowany do nowych projektów i traktowany jako przyszłościowy (obecna wersja to 3.5)