Ce document présente une introduction aux langages de programmation dans le cadre d'un master, en abordant leur histoire, les différents types et styles ainsi que la syntaxe et la grammaire. Il insiste sur l'importance des compétences en programmation pour les journalistes, en incluant des travaux pratiques sur le langage VBA. Enfin, il décrit l'évolution des langages depuis leurs débuts jusqu'à aujourd'hui, en mentionnant les principales générations de langages et leurs caractéristiques.