1. Pascal
C’est un langage de programmation structuré et orienté objet ancien, considéré comme une norme de base.
Histoire du Pascal
- 1968–1970 : Naissance
Niklaus Wirth, Suisse, conçoit Pascal à partir d’ALGOL dans un but d’enseignement de la programmation structurée. Le premier compilateur sort en 1970 ; sa syntaxe est rigoureuse et il utilise le typage fort. - Années 70–80 : Généralisation
Il devient le langage d’initiation standard dans les universités du monde entier. Borland commercialise Turbo Pascal, un IDE tout-en-un peu cher pour PC qui se répand très vite, auquel s’ajoute plus tard la programmation orientée objet (Object Pascal). - 1995 : Branche commerciale : Delphi
Borland publie Delphi, qui améliore Object Pascal et propose un développement graphique visuel. C’est l’outil majeur pour les applications bureau Windows, aujourd’hui un produit commercial d’Embarcadero. - Années 90 : Branche open-source : Free Pascal (FPC)
Compilateur open-source multiplateforme, avec plusieurs modes syntaxiques comme ObjFpc. Associé à l’IDE gratuit Lazarus, il concurrence Delphi et fonctionne sur Windows, macOS, Linux et systèmes embarqués. - Situation actuelle
Son usage pédagogique a diminué, mais Delphi reste utilisé pour le développement Windows en entreprise ; FPC + Lazarus est toujours employé pour des projets multiplateformes gratuits, jeux et embarqué.
2. Free Pascal (FPC)
Compilateur Pascal gratuit et open-source, capable d’analyser et compiler du code Pascal, intégrant plusieurs modes syntaxiques (comme ObjFpc).
3. Lazarus
IDE graphique gratuit reposant sur FPC en arrière-plan, destiné à créer des applications bureau multiplateformes Windows/macOS/Linux. Les nouveaux projets utilisent par défaut la syntaxe ObjFpc.
4. Delphi
IDE payant commercial + compilateur exclusif édité par Embarcadero. Sa syntaxe est très proche du mode Delphi de FPC, spécialisé dans le développement rapide sous Windows.
5 Turbo Pascal
Sorti par Borland en 1983, c’est le premier outil Pascal à grand succès pour micro-ordinateur avec un IDE intégré. Rapide et très peu cher, il a démocratisé l’apprentissage et le développement Pascal sous DOS, bien qu’il soit bien plus tardif que les premiers compilateurs académiques.
6 Le tout premier compilateur Pascal du monde
En 1970, Niklaus Wirth crée lui-même ETH Pascal (CDC Pascal) à l’École polytechnique fédérale de Zurich, treize ans avant Turbo Pascal.
On peut donc dire que le cœur d’un langage de programmation est son compilateur. Développer un nouveau langage revient essentiellement à concevoir un compilateur.
Pascal est un langage antérieur au C. Son créateur, le Dr Niklaus Wirth, est décédé en 2024 ; nous rendons hommage au père du Pascal.

Découvrir Free Pascal