Syntaxe générale, types, structures, unions, entrées/sorties standard
Notion de pointeur, arithmétique des pointeurs, allocation dynamique de mémoire
Chaînes de caractères, structures de données (listes, arbres)
Outils de débogage, modularisation de programmes en C, make et Makefile
Pointeurs de fonctions, macro-fonctions