IDE - Environnement de développement intégré - Integrated Development Environment |
Thème : Développement de logiciels |
Définition

L'IDE (Integrated Development Environment) est une interface qui permet de développer, compiler et exécuter un programme dans un langage donné.
Description

La plupart des langages de programmation (Java, Langage C, etc...) sont associés à un outil permettant de saisir du code, compiler, débugger et exécuter des programmes.
Cet outil combine les fonctionnalités d'un éditeur de texte, d'un
Compilateur et d'un débugger. Il rend plus pratique la programmation, peut disposer de fonctions de complétion automatique de textes pour accélérer la saisie. Il dispose en général d'une documentation sur les outils et méthodes du langage concerné et facilite l'accès aux propriétés des librairies communes.
Les IDE sont souvent puissants et très efficaces mais gourmands en ressources système.
Exmples d'IDE :
- Microsoft
.net pour C, C++,
C#
- NetBeans pour Java.
Notons qu'il reste toujours possible de programmer sans IDE, en utilisant un éditeur de texte classique et le
Compilateur en ligne de commande que fournissent la plupart des langages courants.