De nouveaux outils basés sur l'intelligence artificielle (IA) émergent pour faciliter l'apprentissage de la programmation en ligne. Ces ressources varient des assistants qui débuguent le code aux plateformes interactives offrant des exercices pratiques. Ces cinq outils d'IA proposent différentes approches pour acquérir des compétences en développement. Ils visent à rendre l'apprentissage plus accessible et personnalisé pour les débutants et les programmeurs expérimentés. L'IA peut ainsi expliquer les erreurs de code de manière pédagogique et guider les utilisateurs étape par étape.. On observe une diversification des méthodes d'enseignement de la programmation grâce à ces technologies innovantes. Ces outils pourraient révolutionner la manière dont les individus apprennent à coder.