12 Python Integrated Development Environments (IDEs)
IDLE (Cross Platform): included in the python installation.
Thonny Python IDE for beginners (Cross Platform):
This is actually very good starting IDE. Only thing, I dislike about it is its simple debugging environment.
Wing IDE (Cross Platform): My choice
PyCharm (Cross Platform):
Visual Studio Code (Cross Platform):
Visual Studio (Windows only):