Un environnement de développement intégré est une application qui aide les développeurs de logiciels à écrire des programmes. Les IDE incluent des modules tels qu'un éditeur de code source, un compilateur et un débogueur. Pour les questions sur les disques durs IDE, utilisez la balise PATA.