En cours de chargement...
L'ouvrage est d'abord destiné à des débutants en
programmation. Le choix du langage C est celui d'un langage
simple, ayant un nombre réduit de constructions, ce qui le rend
relativement facile à apprendre. Il est de plus l'un des langages
les plus utilisés au monde et sa syntaxe a été reprise dans
d'autres langages eux mêmes très utilisés comme C++, Java ou
PHP. Le C décrit dans ce livre est conforme à la norme ANSI
dite C89.
Tous les aspects du langage y sont développés :
données numériques, expressions, instructions, fonctions et
programmes, entrées-sorties, données structurées et pointeurs.
Tous les chapitres sont illustrés par de nombreux exemples, et
comportent des exercices corrigés. Le livre se termine par une
initiation à la programmation récursive et par l'écriture d'un
compilateur d'un langage très simple.
Cet exercice de
programmation très formateur permet de bien comprendre
comment est construit un langage de programmation ainsi que
les mécanismes à mettre en oeuvre pour passer du texte d'un
programme à son exécution par un ordinateur. Ainsi, au-delà
de l'apprentissage du langage C, c'est l'apprentissage des
fondements de la programmation impérative qui est engagé.
Le lecteur ayant assimilé les connaissances délivrées devrait
être bien armé pour apprendre d'autres langages.