Introduction
Pourquoi tant de langages ?
Nombre de langages
Nombre de langages
IÉvolution de la discipline :
Ipassage du langage machine au langage d’assemblage puis aux
langages de haut niveau
Iprogrès dans les formalismes de description
Iprogrès dans les techniques de compilation
Icourants nouveaux en méthodologie : programmation structurée,
programmation modulaire, programmation par objets, etc.
Langages et paradigmes 7/318
Introduction
Pourquoi tant de langages ?
Nombre de langages
Nombre de langages
IVariété des problèmes à résoudre :
Imanipulation de données symboliques
Istructures de données très complexes
Iopérations complexes sur chaînes de caractères
Iprogrammation de bas niveau pour les systèmes d’exploitation
Ireprésentation du raisonnement logique
Inouveaux problèmes spécifiques
Iapplications hautement sécuritaires
Langages et paradigmes 8/318