|
|
@ -10,14 +10,14 @@
|
|
|
|
<h2>Le language de programmation C</h2>
|
|
|
|
<h2>Le language de programmation C</h2>
|
|
|
|
<p>C est un langage de programmation <strong>impératif
|
|
|
|
<p>C est un langage de programmation <strong>impératif
|
|
|
|
généraliste</strong>, de bas niveau. Inventé au début des années 1970
|
|
|
|
généraliste</strong>, de bas niveau. Inventé au début des années 1970
|
|
|
|
pour réécrire Unix, C est devenu un des langages les plus utilisés,
|
|
|
|
pour réécrire Unix, C est devenu un des langages les plus utilisés,
|
|
|
|
encore de nos jours. De nombreux langages plus modernes comme C++, C#,
|
|
|
|
encore de nos jours. De nombreux langages plus modernes comme C++, C#,
|
|
|
|
Java et PHP ou JavaScript ont repris une syntaxe similaire au C et
|
|
|
|
Java et PHP ou JavaScript ont repris une syntaxe similaire au C et
|
|
|
|
reprennent en partie sa logique. C offre au développeur une
|
|
|
|
reprennent en partie sa logique. C offre au développeur une
|
|
|
|
<strong>marge de contrôle importante</strong> sur la machine (notamment
|
|
|
|
<strong>marge de contrôle importante</strong> sur la machine
|
|
|
|
sur la gestion de la mémoire) et est de ce fait utilisé pour réaliser
|
|
|
|
(notamment sur la gestion de la mémoire) et est de ce fait utilisé
|
|
|
|
les <strong>« fondations »</strong> (compilateurs, interpréteurs…) de
|
|
|
|
pour réaliser les <strong>« fondations »</strong> (compilateurs,
|
|
|
|
ces langages plus modernes.</p>
|
|
|
|
interpréteurs…) de ces langages plus modernes.</p>
|
|
|
|
</article>
|
|
|
|
</article>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</body>
|
|
|
|
</body>
|
|
|
|