Thonny est un environnement de développement intégré pour Python conçu pour les débutants. Il prend en charge différentes manières de parcourir le code, l'évaluation étape par étape de l'expression, la visualisation détaillée de la pile d'appels et un mode permettant d'expliquer les concepts de référence du langage.