Pascal是一种通用的高级语言,最初由Niklaus Wirth在20世纪70年代初开发.它的开发是为了将编程教学作为一门系统学科,并开发可靠和有效的课程.
Pascal是基于Algol的语言,包含许多Algol构造. Algol 60是Pascal的子集. Pascal提供了几种数据类型和编程结构.它很容易理解和维护Pascal程序.
Pascal在教学和学术领域越来越受欢迎,原因有多种:
易于学习.
结构化语言.
它可以生成透明,高效,可靠的程序.
它可以在各种计算机平台上编译.
Pascal语言的特性
Pascal具有以下功能 :
Pascal是一种强类型语言.
它提供了广泛的错误检查.
它提供了几种数据类型,如数组,记录,文件和集合.
它提供了多种编程结构.
它支持通过函数和过程进行结构化编程.
它支持面向对象的编程.
关于Pascal的事实
Pascal lang uage以法国数学家Blaise Pascal和计算机开发先驱命名.
Niklaus Wirth在1970年完成了原始Pascal编程语言的开发.
Pascal基于Algol编程语言的块结构样式.
Pascal开发为
ISO 7185 Pascal标准最初发表于1983年.
ISO 7185 Pascal标准最初发布于1983年.
ISO 7185 Pascal标准最初发布于1983年.
Pascal是用于Apple Lisa和Mac早期开发的主要高级语言.
1986年,Apple Computer发布了第一个Object Pascal实现,并于1993年,Pascal标准委员会发布了面向对象的Pascal扩展.
为什么要使用Pascal?
Pascal允许程序员定义补丁x结构化数据类型并构建动态和递归数据结构,例如列表,树和图. Pascal提供诸如记录,枚举,子范围,动态分配的变量以及关联指针和集合等功能.
Pascal允许嵌套过程定义达到任何深度级别.这真正为学习编程提供了一个很好的编程环境,作为基于基本概念的系统学科.
最令人惊讶的Pascal实现是 :
Skype
Total Commander
TeX
Macromedia Captivate
Apple Lisa
各种PC游戏
嵌入式系统