Skip to content

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. Beyond desktop Python, Thonny can switch its back-end to run code directly on MicroPython and CircuitPython devices, such as the Raspberry Pi Pico, ESP32, and BBC micro:bit.

Official website: thonny.org

Thonny: The Beginner-Friendly Python Editor

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.

basics editors tools

For additional information on related topics, take a look at the following resources:


By Leodanis Pozo Ramos • Updated July 20, 2026