Préface
Un langage de programmation n’est en réalité qu’un ensemble de normes, à l’image d’une loi qui n’est constituée que de règles syntaxiques. L’élément central indispensable est un compilateur capable de transformer le code respectant ces règles en instructions compréhensibles par l’ordinateur. C’est valable pour tous les autres langages : le compilateur constitue le cœur d’un langage informatique. Si vous souhaitez concevoir votre propre langage de programmation, vous devrez non seulement définir sa syntaxe, mais aussi créer un compilateur qui convertit ce langage en langage machine. Sans compilateur, votre langage n’est rien d’autre qu’un simple texte. C’est comparable au droit : les textes législatifs ne portent aucun sens sans organes chargés de leur application. Nous allons maintenant installer le compilateur Free Pascal puis étudier la syntaxe de Free Pascal.
Installation du compilateur
Voici le site officiel : Free Pascal – Advanced open source Pascal compiler for Pascal and Object Pascal – Home Page. Vous pouvez y accéder pour télécharger le compilateur.
Vous pouvez aussi accéder directement à la page de téléchargement : Free Pascal – Select download mirror
J’utilise Windows 10 64 bits, j’installe donc la version Windows 64 bits.

Free Pascal Compiler – Browse /Win32/3.2.2 at SourceForge.net
J’ai téléchargé la version fpc-3.2.2.i386-win32.exe. Double-cliquez sur le fichier pour lancer l’installation.

Cliquez simplement sur le bouton Next à chaque étape pour continuer.

Une fois l’installation terminée, une nouvelle application apparaît dans le menu Démarrer. Nous l’utiliserons par la suite pour compiler nos codes Free Pascal.