delphi|最美编程语言Pascal,经典学院派语言,成就了Delphi的传奇


delphi|最美编程语言Pascal,经典学院派语言,成就了Delphi的传奇
文章图片
delphi|最美编程语言Pascal,经典学院派语言,成就了Delphi的传奇
文章图片
delphi|最美编程语言Pascal,经典学院派语言,成就了Delphi的传奇
文章图片
delphi|最美编程语言Pascal,经典学院派语言,成就了Delphi的传奇


1971年世界上第一台微处理器 —— 由成立三年的Intel公司推出的 4004 CPU —— 在美国硅谷诞生 。 ……而与此同时 , 世界上第一个结构化编程语言 Pascal 正式诞生 , 软件编程领域也开始由此走出了象牙塔、走向了大众 。 ……Delphi 是 Windows 平台下著名的快速应用程序开发工具(RAD) , 一个集成开发环境(IDE)……“真正的程序员用C++ , 聪明的程序员用Delphi”
引言1971年世界上第一台微处理器 —— 由成立三年的Intel公司推出的 4004 CPU —— 在美国硅谷诞生 , 开启了微型计算机的新时代 。 同时也使得计算机的应用领域 , 开始从科学计算、事务管理、过程控制逐步走向普通家庭 。 而与此同时 , 世界上第一个结构化编程语言 Pascal 正式诞生 , 软件编程领域也开始由此走出了象牙塔、走向了大众 。
作为一门高级编程语言 , Pascal语言语法严谨 , 层次分明 , 程序易写 , 可读性强 。 这些特点与当时阳春白雪的其他编程语言形成了极大反差 , 一出世就受到广泛欢迎 , 促使其被广泛用于各种软件的编写 , 同时也降低了软件编程语言的学习曲线 , 为软件领域的大发展打下了坚实的基础 。
Pascal语言作为一门软件编程语言 , 基于ALGOL的Pascal语言是最早出现的结构化编程语言 , 具有丰富的数据类型和简洁灵活的操作语句 。 由瑞士苏黎世联邦工业大学的Niklaus Wirth(尼古拉斯·沃斯)教授于六十年代末设计并创立 , 并在1971年正式以数学家Pascal(帕斯卡)的名字为之命名 , 由此被称为Pascal之父 。 当然此Pascal是指Pascal编程语言 。
尼古拉斯·沃斯教授曾提出著名的公式:“算法+数据结构=程序” , 这一公式言简意赅的定义了程序 , 充分说明了软件程序的设计思想核心 。 凭借这一句话 , 尼古拉斯·沃斯教授获得了1984年的图灵奖 。
在软件编程高级语言发展过程中 , Pascal语言是一个重要的里程碑 , 因为其是第一个系统地体现了结构化程序设计概念的编程语言 。 由Pascal语言开发的程序 , 源代码一般分为名称(program后自拟)、设置(var后规定)、开始(begin)、程序(正文)、读取(read/read ln)、结束(end) , 结构层次强 , 严谨而又紧密 。
在最初 , 由于有益于培养良好的程序设计风格和习惯 , Pascal语言在很大程度上 , 就是为了教授学生结构化编程 , 作为计算机编程的入门语言 , 因此也被称之为“学院派语言” 。 在国内八九十年代的大学中 , 真正接触编程就是从学习 Pascal 语言开始的 , 之后才轮到汇编语言、C 语言 。
Pascal 语言的高峰时期 , 很多公司都采用其作为开发语言 , 很多著名应用软件也都是使用其进行编写的 。 比如 , Pascal 语言是苹果公司早期开发使用的高级语言;而像Total Commander 应用是使用 Object Pascal语言编写的 。 另外 , Pascal语言还是国际信息学奥林匹克竞赛和全国奥林匹克信息学竞赛的程序设计语言之一 。
在Pascal语言问世后 , 先后产生了适合于不同机型的各种各样的版本 , 其中影响最大的莫过于Turbo Pascal系列软件 , 而应用最广泛的则是是 Free Pascal 软件 。