Caractéristiques nécessaires à un environnement de développement

Intéressant surtout sont les deux points intermédiaries, l'editeur pour la simple raison que c'est la que seront saisis ou générés les lignes de code qui composeront le programme, ce qui correspond donc à la partie la plus visible de l'environnement et la compilation, car souvent pour compiler il faut connaître les fichiers à compiler et eventuellement des options à donner au compilateur.