Exemples d'outils

Les environnements de développement intégrés (EDI ou IDE)

Bien que l'activité de programmation nécessite à la base les fonctions d'édition et de compilation, l'évolution de l'informatique et par là des activités de programmation rend complexe l'intégration d'un code dans une application exécutée au sein d'un système. La multiplication des besoins et des ressources à prendre en compte est à l'origine de la création d'applications dédiées à cette activité de programmation. Ce sont les IDE ou environnements de programmation qui permettent d'éditer et de compiler un programme en langage C.

Ceux-ci, adaptés à l'activité de programmation, fournissent en plus des 2 fonctions minimales, des outils permettant de faciliter l'activité de programmation, l'intégration au système cible et la gestion des différents programmes.

Remarquons que ces outils permettent pour la plupart des développements basés sur différents langages.

En voici quelques-uns, à titre d'exemple :

ExempleDes environnements de programmation disponibles

Dev C++

Logo DevC++
Logo Eclipse CDTInformations[1]

Eclipse CDT project

Visual studio de Microsoft

Qt Creator de QT Compagny

C++ builder de Borland

StudioXE 2013 de Intel

code:: Blocks

Ces outils utilisent des compilateurs propriétaires ou des compilateur libres ou gratuits :

  • Gnu/Gcc et ces versions pour windows minGW et cygwin, et doc DJGPP,

  • Visual C++,

  • Borland C++,

  • Digital Mars,

  • Miracle C Compiler.

ConseilQuels outils choisir ?

Pour débuter la programmation, un outil comme « dev C » ou « CodeBlocks » est grandement suffisant. Une utilisation conjointe d'un compilateur et d'un éditeur s'avère également suffisante.