Thonny
Thonny is a free, open-source IDE for Python designed for learning and beginner-friendly use. It ships with a simplified graphical user interface (GUI) and often bundles its own Python interpreter, with options to use an existing Python for advanced setups.
It includes an integrated editor and REPL, beginner-oriented panes, such as a variables view, and an educational debugger that can step through statements and even expression evaluation.
Thonny also provides a GUI for installing third-party packages and supports extensibility via plugins.
Official website: thonny.org
Related Resources
Tutorial
Thonny: The Beginner-Friendly Python Editor
In this tutorial, you’ll learn all about Thonny, a free Python Integrated Development Environment (IDE) that was especially designed with the beginner Pythonista in mind. It has a built-in debugger and allows you to do step-through expression evaluation.
For additional information on related topics, take a look at the following resources:
- Thonny: A Beginner-Friendly Python Editor (Course)
- Python IDEs and Code Editors (Guide) (Tutorial)
- 11 Beginner Tips for Learning Python Programming (Tutorial)
- Find & Fix Code Bugs in Python: Debug With IDLE (Tutorial)
- Finding the Perfect Python Code Editor (Course)
- 11 Beginner Tips for Learning Python (Course)
- Python Basics: Finding and Fixing Code Bugs (Course)
By Leodanis Pozo Ramos • Updated July 1, 2026