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...