IDEs for Python
Development Environments, Alternatives to IDLE
Python comes with an Integrated Development Environment (IDE) called IDLE. The name IDLE is a tribute to Eric Idle, who was an original member of the Monty Python comedy act that Python is named for—his name contains three of the letters in IDE.
Some folks like IDLE, and others don’t. Here are some alternatives to using IDLE:
- Using plain text editors such as vim, emacs, Sublime Text, along with using the Python interpreter at the command line.
- Spyder the Scientific Python Development Environment.
- PyCharm Edu A free and open-source tool for Python Educaton from JetBrains, a for-profit company that makes IntelliJ, RubyMine, CLion and other professional IDEs.