Compilation et structure d’un texte source

Le langage C, et a fortiori C++, est un langage compilé. Cela signifie que les instructions que l’on écrit ne sont pas directement lues par la machine : celle-ci attend qu’on lui donne l’ordre de compiler le programme. Ce dernier est alors lu en bloc, du début à la fin, et transformé en code machine. C’est ce code qui est ensuite exécuté en tant que programme. Les avantages de la compilation, par rapport à l'interprétation, sont importants : le code est beaucoup plus rapide, et les erreurs d’écriture plus faciles à repérer. En outre, elle oblige à une certaine organisation du programme (sur laquelle nous reviendrons) qui limite les risques d’erreurs. Cependant, elle exige d’écrire directement des programmes complets.

Précédent Précédent Sommaire Sommaire Suivant Suivant