IDLE

Default IDE which come installed with the Python programming language.

14 Alternatives To IDLE

Atom

At GitHub, we’re building the text editor we’ve always wanted: hackable to the core, but approachable on the first day without ever touching a config file. We can’t wait to see what you build with it.
images/2020/04/Carbide.png}}

Carbide

A new kind of programming environment

Geany

Lightweight IDE for Linux and Windows
images/2020/03/pycharm.png}}

PyCharm

Python & Django IDE with intelligent code completion, on-the-fly error checking, quick-fixes, and much more…
images/2020/04/PyScripter.png}}

PyScripter

PyScripter is a free and open-source Python Integrated Development Environment (IDE) created with…
images/2020/03/qt-creator.jpg}}

Qt Creator

Qt Creator is a cross-platform C++, JavaScript and QML integrated development environment. It is the fastest, easiest and most fun experience a C++ developer could wish for.
images/2020/04/Spyder.png}}

Spyder

The Scientific Python Development Environment

TextWrangler

TextWrangler is a very capable text editor. What sets BBEdit apart is its extensive professional feature set including Web authoring capabilities and software development tools.
images/2020/04/Thonny.png}}

Thonny

Python IDE for beginners
images/2020/03/todoist.jpg}}

Todoist

Todoist is a to-do list that helps you get organized, at work and in life.

Vim

Highly configurable text editor built to enable efficient text editing
images/2020/03/visual-studio-code.jpg}}

Visual Studio Code

Build and debug modern web and cloud applications, by Microsoft
images/2020/04/bpython.png}}

bpython

bpython is a fancy interface to the Python interpreter for Unix-like operating systems (I hear it…

iPython

iPython provides a rich toolkit to help you make the most out of using Python interactively.