Les principes des langages de programmation

image

Ce cours s'adresse à un public ayant déjà acquis quelques connaissances en informatique. Il présente les grands principes d'organisation des langages de programmation, langages dont la conception, depuis le mileu du XXe siècle, a profondément changé notre rapport au langage en général, aux machines et à la complexité. Ce cours permet de systématiser des connaissances sur les langages de programmation souvent acquises empiriquement en programmant et donne les outils conceptuels nécessaires pour aborder de nouveaux langages.

Il suit la progression de ce livre, qui existe aussi en anglais.

Les vidéos des cours 1, cours 2, cours 3, cours 4, cours 5, cours 6, cours 7, cours 8, cours 9, cours 10.

Vous pouvez télécharger la classe Ppl écrite par Julien Cervelle et qui est mentionnée dans les cours.