Introduction
Le Pascal est un langage de programmation dénommé de la sorte en l'honneur du mathématicien Blaise Pascal né au 17ième siècle. Le Pascal

Des règles strictes empêchent le programmeur d'écrire du mauvais code !

Format de base de chaque programme Pascal
Chaque programme Pascal possède le même format essentiel montré ci-dessous :


     TITRE ( input, output );
    begin
      instructions du programme;
      instruction du programme
    end.

program est le premier mot de chaque programme Pascal. C'est un mot-clé ( Les mots-clés sont des mots réservés, vous ne pouvez PAS les utiliser pour dénommer les variables).

TITRE est le nom que le programmeur donne au programme qu'il écrit.
C'est un identificateur. Les identificateurs commencent par une lettre, suivie ensuite de lettres, de chiffres ou de caractères soulignés ( _ ).


Questionnaire. Lesquels de ces mots sont des identificateurs Pascal valides ?
     anniversaire  Trop_chaud ?   Premiere_Initiale
     a12B5         1erprogramme   retour.sur.terre
     au revoir     VieuxNom       case

Cliquez ici pour voir les bonnes réponses
(input, output) décrit que le programme va lire des données introduites au clavier ( input ) et renvoyer des résultats au terminal ( output ).

begin précise le point de départ du programme et fournit un moyen de grouper les instructions ( c'est-à-dire que toutes les instructions entre un begin et un end sont considérées comme appartenant au même groupe ou bloc).

Les instructions du programme sont des commandes précisant à l'ordinateur ce qu'il doit faire pour réaliser les tâches attribuées.

end. Ce mot-clé suivi d'un point doit toujours être la dernière formule d'un programme pascal.

Toutes les instructions du programme doivent être séparées par un point-virgule. Les instructions du programme précédant une instruction end ne necessitent pas le point-virgule.


Copyright B Brown/P Henry/CIT, 1988-1995. Tous droits réservés.
Copyright UCL/INGI, 1995. Tous droits réservés.
URL: http://candix1.fsa.ucl.ac.be/langages/Pascal/tutoriel/pas001.htm