LocalazyLocalazy

Pascal – ISO 7185

Pascal est un langage de programmation procédural, conçu en 1968-1969 et publié en 1970 par Niklaus Wirth comme un langage petit et efficace destiné à encourager les bonnes pratiques de programmation en utilisant la programmation structurée et la structuration des données. Il est nommé en l'honneur du mathématicien, philosophe et physicien français Blaise Pascal. Pascal a été développé sur l'ordinateur central de la série CDC 6000 à l'ETH Zurich, et publié en 1970. Au début des années 1980, Pascal est devenu le principal langage utilisé pour l'enseignement de la programmation dans de nombreuses universités. Un dérivé connu sous le nom de Pascal objet a été utilisé pour développer des applications Windows et Macintosh au début des années 1990. Delphi, un environnement de développement populaire pour le Pascal, a été publié en 1995. Le Pascal est un langage de programmation impératif et procédural doté d'une gamme étendue d'opérateurs. Il a été remarqué pour sa forte prise en charge de la programmation structurée et de la structuration des données. Le Pascal est également fréquemment utilisé dans la programmation compétitive. La norme originale du Pascal a été publiée en 1970. Pascal a été étendu de manière significative dans une série de normes successives, publiées entre 1983 et 1999, jusqu'à la publication de la norme ISO 7185 en 1999. Le Pascal a été conçu dans le but d'enseigner de bonnes pratiques de programmation et, en tant que tel, c'est un langage très structuré. Tout le code du programme est organisé en unités appelées "modules". Chaque module a un objectif clairement défini, et il existe une interface bien définie entre chaque module et le reste du programme. Cela permet de comprendre et de modifier facilement les grands programmes écrits en Pascal. Le Pascal est un langage très efficace, tant en termes d'utilisation de la mémoire que de vitesse d'exécution. Cela est dû en partie au fait que les programmes Pascal sont compilés en code machine, qui est ensuite exécuté directement par l'unité centrale de l'ordinateur. Le Pascal est un langage polyvalent qui peut être utilisé pour une grande variété d'applications. Il est particulièrement bien adapté au développement de logiciels système, tels que les systèmes d'exploitation et les compilateurs. Le Pascal est un langage de programmation standard ISO, ce qui signifie qu'il est bien défini et portable. Il est donc facile d'écrire des programmes qui peuvent être exécutés sur tout ordinateur prenant en charge le langage Pascal.