Identification qui fournit le nom du programme et celui de l’auteur, ainsi que toutes les
informations annexes que ce dernier estime nécessaires, le champ Environment qui indique le
modèle d’ordinateur cible ainsi que les fichiers utilisés en entrée comme en sortie, le champ
Data qui décrit les données traitées par le programme et enfin, le champ Procedure qui contient
l’ensemble des sous-programmes définissant les actions du programme.
Langage BASIC
Acronyme de Beginners’ All-purpose Symbolic Instruction Code, le langage BASIC est un
langage de programmation de haut niveau, développé vers le milieu des années 1960 au
Dartmouth College par John Kemeny et Thomas Kurtz. L’énorme succès de ce langage est dû à
deux de ses versions, Tiny BASIC et Microsoft BASIC, grâce auxquelles BASIC est devenu la
lingua franca de la micro-informatique. Mais il existe également d’autres versions importantes
de ce langage : comme Integer BASIC et Applesoft BASIC (pour Apple), GW-BASIC (pour
l’IBM PC) ou QuickBASIC (Microsoft). Le langage BASIC a ainsi évolué au fil des années,
passant d’une forme non structurée et interprétée à des versions structurées et compilées. Il est
souvent enseigné aux débutants en raison de sa facilité d’emploi et de sa simplicité, mais
également parce qu’il manipule les mêmes concepts que d’autres langages plus complexes, tels
que le langage Pascal ou le langage C. Néanmoins, les instructions du langage BASIC
demeurent plus limitatives que celles associées aux deux langages précités.
Langage Ada
Le langage Ada tire son nom d’Augusta Ada Byron, fille de lord Byron et assistante de Charles
Babbage, figurant à ce titre parmi les précurseurs de l’informatique. Ce langage procédural,
conçu selon les normes édictées par le Département américain de la Défense dans les années
1970, était destiné à devenir le langage de développement principal des applications de cet
organisme. Dérivé du Pascal, il possède d’importantes extensions sémantiques et syntaxiques,
comprenant en particulier l’exécution concurrente de tâches, les opérateurs à fonction multiple
et le découpage en modules. Bien que manipulant des objets, le langage Ada n’est pas
considéré comme un langage orienté-objet.
Langage Pascal
Mis au point entre 1967 et 1971 par Niklaus Wirth, le langage Pascal est un langage structuré et
compilé, dérivé du langage ALGOL. Destiné à traiter des données informatiques, il simplifie la
syntaxe d’ALGOL tout en y ajoutant des types et des structures de données supplémentaires,
tels que les types énumérés, les fichiers, les enregistrements et les ensembles. Le langage Pascal
connut un grand succès à partir de 1984, date de lancement sur le marché du Turbo Pascal par
la société Borland International. En effet, ce compilateur à vitesse élevée et d’un prix modique,
adapté aux systèmes d’exploitation MS-DOS, fut vendu à plus d’un million d’exemplaires dans
ses différentes versions. Malgré ce succès, le langage Pascal semble aujourd’hui céder le pas au
langage C, voire au C++, qui s’impose peu à peu comme le langage de développement standard
sur micro-ordinateur.
Bien que le PASCAL soit un langage résolument procédural qui excelle dans la réalisation
d’applications mathématiques, il existe également une version de Pascal orientée-objet, utilisée
aussi dans le développement d’applications.
Langage C