pascal的名称是为了纪念十七世纪法国著名哲学家和数学家blaise pascal而来的,它由瑞士niklaus wirth教授于六十年代末设计并创立的。
pascal语言语法严谨,层次分明,程序易写,可读性强,是第一个结构化编程语言。pascal语言广泛用于各种软件,程序分为名称(program后自拟)、设置(var后规定)、开始(begin)、程序(正文)、读取(read/read ln)、结束(end),结构层次强,严谨而又紧密。 (推荐学习:web前端视频教程)
背景
pascal由瑞士苏黎世联邦工业大学的niklaus wirth教授于六十年代末设计并创立。1971年,以电脑先驱帕斯卡pascal的名字为之命名 。pascal语言语法严谨,一出世就受到广泛欢迎,迅速地从欧洲传到美国。
pascal基于algol编程语言,为纪念法国数学家和哲学家布莱兹·帕斯卡而命名。维尔特后来开发了类似pascal的modula-2和oberon。在开发pascal之前,维尔特开发了语言euler,然后开发了algol-w。
pascal是最早出现的结构化编程语言,具有丰富的数据类型和简洁灵活的操作语句。高级语言发展过程中,pascal是一个重要的里程碑。pascal语言是第一个系统地体现了e.w.dijkstra和c.a.r.hoare定义的结构化程序设计概念的语言。
最初,pascal在很大程度上但不是完全地为了教授学生结构化编程。很多代学生已使用pascal作为本科课程的入门语言。pascal的变种也逐渐地用于从研究项目到pc游戏和嵌入式系统的所有领域。更新的pascal编译器存在于广泛使用它的领域。
gcc,gnu c编译器,最初是用pascal的一种方言pastel编写的(见gcc#概观)。
pascal是apple lisa和早期mac开发使用的高级语言;最初macintosh操作系统的部分是从pascal源代码手工翻译成motorola 68000汇编语言的。
流行的排版系统tex是由高德纳使用基于dec pdp-10 pascal的最初文学编程系统web编写的,而像total commander的应用是使用delphi(即object pascal)编写的。
object pascal仍然广泛用于开发像skype这样的windows应用。
以上就是第一个结构化程序设计语言是的详细内容。