Pour les débutants en python, nous recommandons deux environnements de développement intégrés (IDEs) : Thonny et VS Code.
- Thonny : Idéal pour les débutants car il permet très simplement de débugger un code de façon très détaillée en montrant toutes les étapes de l’exécution d’un code python comme par exemple : le remplacement d’une variable ou d’un paramètre par sa valeur, le contexte d’appel d’une fonction, les calculs intermédiaires, la valeur retournée par une fonction …
- Visual Studio Code (VS Code) : A ne pas confondre avec Visual Studio qui est beaucoup plus complet (et destiné aux développeurs de « grosses » applications en C# et C++), VS Code permet de développer dans de nombreux langages et est un outil léger mais beaucoup plus complet et professionnel que Thonny qu’il faut « quitter » dès que l’on a acquis les bases. VS Code dispose par exemple d’une excellente intégration de python grâce aux extensions officielles de Microsoft, de la gestion de versions (git), des notebooks jupyter …