Lazarus pour développer des applications (graphiques) en Pascal et Pascal Objet

Magazine
Marque
GNU/Linux Magazine
Numéro
161
Mois de parution
juin 2013
Spécialité(s)


Résumé
Vous vous souvenez, ému, de vos premiers programmes en Pascal durant votre DEUG A (je parle d'un temps que les moins de 20 ans…). Vous les avez peut-être faits avec Turbo Pascal (sur un bon vieux 286) ou encore sur des terminaux X (Dec Pascal par exemple). Vous aviez complètement oublié ce langage prévu au départ pour l'enseignement de la programmation rigoureuse. Vous le pensiez même obsolète... mais c’était sans compter des projets comme Free Pascal Compiler, ou encore Lazarus...

1. Le langage Pascal et Pascal Objet

Le langage de programmation Pascal (dont le nom vient du mathématicien français Blaise Pascal) a été inventé par Niklaus Wirth dans les années 1970. Il a été conçu pour servir à l'enseignement de la programmation de manière rigoureuse mais simple [1]. Ce langage est l'un de ceux qui ont servi à enseigner la programmation structurée. Il a largement pénétré le monde de l'éducation et de la recherche (universités), puis dans une moindre mesure celui de l'industrie.

Pascal est un langage de programmation impératif (description des opérations en termes de séquences d'instructions) qui, conçu pour l'enseignement, se caractérise par une syntaxe claire, rigoureuse et facilitant la structuration des programmes. Au final, un programme Pascal est un assemblage de procédures et de fonctions, dans lesquels on peut utiliser des blocs conditionnels (if, case, ...) et répétitifs (while, for, repeat, ...) ayant chacun une entrée et une...

Cet article est réservé aux abonnés. Il vous reste 96% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous