Ce livre se présente, d´abord, comme une analyse critique des livres sur les langages de programmation. Laquelle analyse va révéler les modèles des langages de programmation selon chaque auteur. Ensuite, il est, basiquement, un cours sur comment utiliser l´Algorithmique ou Logique de Programmation appliquée pour créer des systèmes médias et hypermédias. Les résultats de l´analyse constituent donc un cours introductoire à un langage de programmation donné. Analyse critique car, pendant plus de 30 ans enseignant l´Informatique et les Langages de Programmation et consultant plusieurs livres dans ce domaine, j´ai constaté que, abordant le même sujet, chaque auteur adoptait une structure pédagogique et didactique différente. Il fallait donc faire une lecture critique comparée sur ces livres et en dégager un modèle de programmation adaptable à l´enseignement universitaire. Un cours sur l´Algorithmique appliquée car tous les auteurs consultés se préoccupent plus avec quel langage programmer qu´avec comment programmer dans un langage. Ce cours privilégie la recherche du "pourquoi programmer" et la relation entre le contenu et les concepts préalables à l´étude de la programmation.