Développé en 1970 par Niklaus Wirth, Pascal est un programme informatique langue. Il s'agit d'un langage impératif qui est considéré comme une option viable pour la programmation structurée . Le but original de langue était d'aider à l'enseignement des concepts de programmation structurée pour les étudiants et les enseignants l'ont utilisé comme un langage de programmation de lancement pour de nombreuses années. Bien qu'il ait été créé il y a plusieurs décennies, les versions sont toujours en usage aujourd'hui dans l'éducation etle développement logiciel secteurs.
La langue a donné son nom à l'honneur Blaise Pascal , un mathématicien d'origine française et physicien qui a contribué au développement de pionnier de l'informatique. Il est crédité de concevoir la première machine arithmétique en 1641, souvent considéré comme le premier ancêtre des ordinateurs modernes. Pascal était aussi un philosophe religieux.
En développant le langage informatique , Wirth basé sur Algol, un langage de programmation informatique qui a été développé en 1960. Wirth conçu Pascal avec deux principaux objectifs à l'esprit. D'abord, il a été créé pour fournir un langage qui était utile pour enseigner la programmation systématiquement avec des concepts fondamentaux clairs. Deuxièmement, il a créé pour assurer la mise en œuvre fiable et efficace, en cherchant à combler les lacunes laissées par d'autres langages de programmation informatiques disponibles à l'époque.
Pascal a dépassé les objectifs initiaux de Wirth. Il a acquis une reconnaissance commerciale qui a même dépassé l'intérêt de ceux qui sont impliqués dans l'éducation. Le langage de programmation informatique a connu une grande popularité dans les années 1970, car elle a rencontré de nombreux systèmes et les besoins de logiciels d'application. Il a été mis en œuvre sur plus de 80 systèmes informatiques au moment de la décennie a pris fin.
La langue d'origine est de nature procédurale et dispose des structures traditionnelles à base de ALGOL. Il dispose également de nombreuses structures et des abstractions qui diffèrent de ALGOL, cependant, comme les énumérations, les enregistrements et les ensembles de données. Ses définitions de type et des pointeurs différer de l'original ainsi.Malgré ces différences, il est toujours considéré beaucoup plus comme le langage de programmation Algol que ceux appartenant à la famille C des langues.
En la comparant à la famille du langage C, une chose qui ressort est l'utilisation de mots-clés anglais - où C utilise des symboles, Pascal utilise des mots réels. C est plus semblable à Algol en termes de simples déclarations, cependant. Il utilise le type de nom, nom-variable syntaxe tandis que Pascal évite telle syntaxe en faveur de fournir des contextes éducatifs avec une syntaxe plus claire. D'autres différences existent entre les langues.
Le Pascal originale compilateur est devenu opérationnel en 1970, et il a été créé pour le 600 l'ordinateur central de la série CDC et a été écrit dans le Fortran langage de programmation.Les compilateurs créés après 1975 ont généralement été écrit en Pascal, et généralement, ces compilateurs peuvent se recompiler pour inclure les nouvelles fonctionnalités du langage. Un compilateur peut aussi se recompiler quand porté à un environnement différent.