# Definição
> [!NOTE] Thonny
> Thonny é um ambiente de desenvolvimento integrado (IDE) para [[02 - Notas de literatura/Linguagem de programação Python]] projetado para iniciantes. É fácil de usar e possui uma interface amigável, tornando-o uma ótima escolha para quem está aprendendo [[02 - Notas de literatura/Linguagem de programação Python]].
**:: Referência ::** [Thonny, IDE Python para iniciantes](https://thonny.org/)
# Notas
## Recursos
![[Thonny homescreen image.png]]
Thonny é um IDE [[02 - Notas de literatura/Linguagem de programação Python|Python]] projetado para iniciantes, com recursos que facilitam o aprendizado e a [[Debugging]]. Algumas de suas principais vantagens incluem:
* **Interface simples e intuitiva:** Thonny possui uma interface limpa e organizada, sem muitas distrações para novos programadores. Isso permite que os usuários se concentrem no código e não em uma infinidade de menus e opções.
* **Depurador passo a passo:** O [[Debugger]] do Thonny permite que os usuários executem o código passo a passo, visualizando o valor das variáveis e o fluxo de execução. Isso é crucial para entender como o código funciona e para identificar erros.
* **Visualização de variáveis:** Thonny apresenta as variáveis em uma tabela separada, facilitando o acompanhamento de seus valores durante a execução do programa. Isso ajuda os iniciantes a entender o conceito de variáveis e como elas mudam ao longo do programa.
* **Assistente de expressão:** Thonny auxilia na avaliação de expressões, mostrando os passos intermediários. Isso ajuda a entender a ordem das operações e como [[02 - Notas de literatura/Linguagem de programação Python|Python]] interpreta o código.
* **Modo de avaliação de expressão:** Permite avaliar expressões [[02 - Notas de literatura/Linguagem de programação Python|Python]] diretamente no IDE, o que é útil para testar pequenos trechos de código e entender como eles funcionam.
* **Suporte para diferentes versões do [[02 - Notas de literatura/Linguagem de programação Python|Python]]:** Thonny permite selecionar a versão do [[02 - Notas de literatura/Linguagem de programação Python|Python]] que você deseja usar, o que é útil para testar o código em diferentes ambientes.
* **Instalação fácil de pacotes:** Thonny facilita a instalação de pacotes adicionais do [[02 - Notas de literatura/Linguagem de programação Python|Python]], permitindo que os usuários expandam a funcionalidade de seus programas.