En français on dirait une Chaîne de Développement pour les professionnels ou un EDI (Environnement de Développement Intégré) pour les autres.
Un IDE regroupe un ensemble d'outils qui permettent aux programmeurs d'optimiser leur travail de développement de programmes. L'IDE est basé autour d'un compilateur qui transforme un programme en exécutable. Il vient en suite le Linker ou Edition des Liens avec les Librairies existantes.
En général l'IDE comporte les éléments suivants :
- un éditeur de code source
- un créateur d’interface graphique
- un gestionnaire de versions souvent intégré
- un compilateur, c'est la base
- un éditeur de liens qui est indisociable du compilateur
- un débogueur
- ...
Quelques grands IDE :
Visual Studio - Langage C# + multilangage
Qt/C++ - Langage C/C++
Eclipse - multilangage
IntelliJ IDEA - Java