Le langage de programmation Pascal a été inventé par Niklaus Wirth et publié en 1970 . Wirth vise la langue pour être petit , compact et d'encourager les bonnes pratiques de programmation . Pascal est un langage typé et structuré , ce qui signifie que, avant que vous pouvez utiliser quelque chose , il doit être déjà défini. Par exemple, pour utiliser une variable que vous devez le déclarer dans la section " Var " . Portions fréquemment répétées de code sont déplacés vers des procédures qui doivent également être déclarés avant qu'ils ne soient utilisés . Les procédures ont leurs propres variables et constantes que seule la procédure peut utiliser. Vous pouvez également passer des paramètres à une procédure. Instructions 
 1 
 déclarer la procédure après la constante , le type et sections variables de votre programme et avant la section de corps . La syntaxe d'une procédure est: 
 
 procedure_name de procédure (paramètre 1: Type , paramètre 2: Type , ... paramètre n : Type ) ; 
 
 Par exemple, pour déclarer une procédure appelée " I_Am_Here_World " qui accepte trois paramètres - X et Y qui sont de type entier et le nom qui est de type string - faire la déclaration suivante 
 
 procédure I_am_Here_World (X, Y: integer, Nom : string ) . ; Photos 
 paramètres peuvent être de type Var, la valeur, fonction ou une procédure . Séparez les paramètres par des virgules et à la fin de la déclaration avec un point-virgule . 
 2 
 Entrez les déclarations de constantes pour la procédure . . Début de la section constante avec le mot réservé "Const " suivi par les déclarations constantes 
 
 Par exemple , AB 
 Const 
 
 Bonjour = " Bonjour le monde" ; 
 < p> la définition constante ne se termine pas par un point virgule , mais chaque déclaration dans la section constante fait. 
 
 Toutes les déclarations faites dans la procédure sont locaux à la procédure et peut être utilisé dans la procédure . Déclarations globales peuvent être utilisés n'importe où . 
 3 
 déclarer les définitions de type pour la procédure après les déclarations de constantes en utilisant le mot réservé "Type" suivie par les déclarations de type . 
 
 Type 
 
 nameString = string [ 25] ; 
 
 Cette instruction déclare un type de données de type chaîne qui a une longueur de 25 caractères. Types définissent des types de données spécifiques utilisées pour déclarer des variables de ce type 
 4 
 déclarer les variables utilisées par le code de procédure 
 
 Var 
 
 Z: . . Integer; 
 
 MY_NAME , Your_Name : nameString ; 
 
 ici, nous avons défini trois variables - Z de type integer et mon nom et Your_Name qui sont de type nameString , précédemment défini dans la section Type comme une chaîne de 25 caractères. 
 5 
 Dire et écrire les procédures de l'enfant et des fonctions locales à la procédure . Ceux-ci utilisent les mêmes déclarations et présentés ici , mais la procédure de l'enfant et des déclarations de fonctions sont locales à la procédure de parent dans lequel ils sont déclarés et ne peuvent pas être utilisés en dehors de la procédure . 
 6 
 écrire le corps de la procédure . Le corps doit commencer par le mot réservé commencent et finissent avec le mot réservé final et un point-virgule . Voici un exemple de toute une procédure Pascal 
 
 procédure I_am_Here_World (X, Y: Integer, Nom : String ) ; . 
 
 Const 
 
 Bonjour = " Bonjour le monde" ; Photos 
 type 
 
 nameString = String [ 25] ; 
 
 LongString = String [ 100] ; 
 
 Var 
 
 Z : Integer; Photos 
 MY_NAME , Your_Name : nameString ; 
 
 phrase : LongString ; 
 
 Début 
 
 Z = 1; 
 
 gotoxy (X , Y ) ; 
 
 Your_Name = " Monde". 
 
 MY_NAME = Nom ; 
 
 Sentence = concat ( Bonjour , " My Name is " , MY_NAME » . Votre nom est " , Your_Name ) ; 
 
 Write ( phrase); 
 
 End ; 
 
 " Sentence = Concat " instruction dans le corps de la procédure appelle une fonction qui combine les chaînes transmises en tant que paramètres et les attribue à la phrase variable. 
 7 
 Appelez le régime déclaré du corps du programme ou d'une autre procédure . 
 
 Commencez 
 
 I_Am_Here_World ( 5,1 , "John Doe" ) ; 
 
 End of 
 Lorsque le programme est exécuté, le curseur est placé au point de coordonnées 5,1 et la ligne 
 
 " Bonjour tout le monde , Je m'appelle est John Doe . Votre nom est mondial . "
 
 est écrit .