Introduction: objectifs du cours modalite d'examen et controle continu compilateurs vs. interpretes cycle etition-compilation-execution (et debougage) differentes options avec compilation separee (analyse fine de la commande gcc) structure d'un programme C Exemple: le programme helloworld.c calcul du minimum de deux entiers le programme testmandel.c Notions acquises: fichier source -> compilation -> execution notion vague de variable, type, affectation et initialisation instructions de base (impression, sequencage, affectation) types de base (entiers/reels/chaines/caracteres) literaux ecriture d'un programme simple (main) Bibliographie : J.-P.Braquelaire. Methodologie de la programmation en langage C. Masson, 1995. B.Stroustrup. Le langage C++. Addison-Wesley, 1991. A.Aho, J.Ullman. Concepts fondamentaux de l'informatique. Dunod, 1993