Voici les choses essentielles à connaître sur le langage C.
À la fin de ce chapitre, tu sauras :
Le langage C a été créé dans les années 1970.
Il existe deux grandes familles de langages :
Langages interprétés (ex. Python, JavaScript)
Ton code est lu ligne par ligne par un interpréteur.
Tu dois avoir cet interpréteur installé pour lancer ton programme.
python moncode.py → il faut Python installé.Avantage : facile à tester rapidement.
Inconvénient : plus lent, dépend toujours de l’interpréteur.
Langages compilés (ex. C, C++)
Ton code est traduit en langage machine avant d’être exécuté → création d’un fichier exécutable.
Une fois compilé, ton programme peut tourner sans avoir besoin du compilateur.
moncode.c → compilation → moncode.exe, exécutable directement.Avantage : programme rapide et autonome.
Inconvénient : il faut passer par l’étape de compilation.
💡 Comparaison rapide :
python moncode.py (l’interpréteur est indispensable).gcc moncode.c -o moncode puis moncode.exe (le programme compilé peut être exécuté seul).Pour écrire et lancer un programme en C, tu as besoin de :
gcc (GNU Compiler Collection).👉 On fera un article spécifique pour t’expliquer comment installer et utiliser ces outils.
🔥 Compilateur: logiciel/programme qui traduit un code source en langage machine exécutable par l'ordinateur.
moncode.c comme un fichier exécutable.