Environnement de développement intégré
Un environnement de développement intégré (EDI, ou IDE pour integrated development environment) est une application informatique qui rassemble des outils permettant de développer des logiciels, notamment :
- éditer des programmes (afficher, saisir, modifier leur code source) ;
- vérifier la syntaxe des programmes (indiquer les erreurs potentielles) ;
- simuler le fonctionnement des programmes ;
- traduire les programmes en langage machine (compiler) ;
- préparer l'installation d'un logiciel dans la mémoire du système auquel il est destiné (cible) ;
- aider à la mise au point des programmes durant leur exécution sur la cible (« débogage ») ;
- gérer l'évolution d'un logiciel (contrôle de versions) ;
- faciliter le travail collaboratif ;
- publier un logiciel...