Creative Commons License

Année: 2026-2027

Plan du Cours

  1. Introduction (propriétés intéressantes)
  2. Types et structures de données (types de bases + types complexes : tableaux, structures, unions)
  3. Typage (typage statique et dynamique, typage faible et fort, évolution de C23, sûreté mémoire)
  4. Paradigmes (langages de manipulation de chaînes de caractères, impératifs, procéduraux, fonctionnels, orientés objet, orientés aspect, multiparadigmes)
  5. Programmation à l'ère de l'IA générative : génération de code, lecture critique et vérification
  6. Histoire
  7. Chaîne de compilation (exemple, C)
  8. Compilateurs et interpréteurs
  9. Programmation fonctionnelle (fonctions pures, expressions lambda, fonctions d'ordre supérieur, types algébriques et filtrage par motif)

Références

Crédits d'images