There are several popular integrated development environments (IDEs) for Python, including PyCharm, Pyscripter, Emacs, Eric, and Spyder among others. A comprehensive list of Python IDEs can be found ...
Codecademy teaches you all of the principles through an interactive Python terminal on their website, which means Anaconda installation isn’t necessary to start learning. There are a number of other ...