Cet enseignement n'a pas vocation à passer en revue tous les détails du
langage
C.
Il est encore moins question ici de faire office de manuel de référence
en énumérant les fonctionnalités du langage
À cet effet, il existe déjà
cette
documentation très complète à laquelle il faudra se référer
régulièrement.
.
L'ancien support de cours
visait principalement à expliquer et argumenter des règles d'écritures
et des bonnes pratiques afin de produire du code de bonne qualité ;
il convient de s'y référer lorsque des explications seront attendues.
L'objectif n'est plus le même désormais : il n'est plus question
d'envisager le développement de solutions réutilisables et
maintenables
Notamment en attirant l'attention sur les écueils que ce langage
comporte et qui conduisent à des dysfonctionnements connus.
mais simplement d'
acquérir les rudiments de syntaxe qui permettront
d'aborder les enseignements autour de la programmation des
microprocesseurs
La programmation des microprocesseurs sera étudiée ultérieurement dans
le cursus de votre formation à l'ENIB (matières S5-MIP et S6-MIP).
.
À cet effet, il s'agit de pratiquer à travers une réalisation présentée
comme un mini-projet.
Les raisons de l'utilisation du langage
C en général sont exposées dans
cette section.