Turbo Pascal

✍ dations ◷ 2025-08-20 16:30:10 #1983年软件,Pascal,程序设计语言,Borland软件

Turbo Pascal是Borland公司一个很有代表性的软件开发产品。从语言角度说Turbo Pascal是Pascal语言的一个扩展。它扩展了标准Pascal的功能特性。在语法上,Turbo Pascal吸取了其他语言如C等的特性,简化了标准Pascal的语法;在功能上,Turbo Pascal提供了包括屏幕控制、图形处理、系统调用等有用的函数库(Turbo Pascal中称为单元)。

Turbo Pascal包括CP/M、MS-DOS、Windows等不同操作系统上的版本。

1983年,Borland公司发布了Turbo Pascal的第一个版本。该版本的编译器核心部分由安德斯·海尔斯伯格授权给Borland公司。同时,安德斯·海尔斯伯格也作为雇员加入了Borland公司,并且是后来所有Turbo Pascal版本与Delphi前3个版本的架构师。在第一个版本的Turbo Pascal中,Borland公司的创始人Philippe Kahn为该版本的Turbo Pascal添加了用户界面与编辑器。第一版本Turbo Pascal是个人电脑上编译器发展的一个里程碑。

1989年发布的Turbo Pascal 5.5版是重要的版本,从这一版本起,Borland公司把面向对象程序设计(OOP)引入Pascal语言,这就是大家所知道的Object Pascal的开端。

Turbo Pascal 6.0推出用OOP思想封装的DOS应用程序框架(Framework),叫做TurboVision,这个版本的IDE据信即是使用该Framework开发的。

Turbo Pascal最后一个版本叫做Borland Pascal 7,包含增强的DOS IDE和编译器,可以创建DOS和Windows3.x程序,后来为Delphi1.0代替。

相关

  • 自动驾驶汽车自动驾驶汽车,又称无人驾驶汽车、电脑驾驶汽车或轮式移动机器人,为一种运输动力的无人地面载具。作为自动化载具,自动驾驶汽车不需要人类操作即能感测其环境及导航。完全的自动
  • 王晓东王晓东(1963年-),出生于中国河南省新乡市,美籍华人科学家,美国科学院院士,2013年新当选中国科学院外籍院士,美国德克萨斯大学西南医学中心教授,北京生命科学研究所所长。王晓东1984年
  • 蛋白质生物合成蛋白质生物合成是指在生物细胞内制造新的蛋白质,它是通过蛋白酶解或蛋白质导向(英语:Protein targeting)细胞蛋白的损耗被平衡。蛋白质的生物合成也称为翻译,它是基因表达的最后
  • 荣町 (台北市)荣町为台湾日治时期台北市之行政区,位于台北城内新公园之西,今台北市中正区的衡阳路、宝庆路、秀山街之全部及博爱路、延平南路之一部均在町内,衡阳路在当时名为“荣町通”。荣
  • 阿根廷龙属阿根廷龙属(属名:,意为“阿根廷的蜥蜴”)是蜥脚下目泰坦巨龙类的一个属,是种草食性恐龙,可能是地球上曾经生活过的体型最巨大的陆地动物。它们在劳亚古陆侏罗纪的近亲(如迷惑龙)灭绝
  • 内斯特·戈罗希托内斯特·劳尔·戈罗希托(西班牙语:Néstor Raúl Gorosito,1964年5月14日-),前阿根廷职业足球员,阿根廷国家足球队成员。从1989年到1997年,他共为阿根廷国家足球队出场19次,打进1球。
  • Bad Boy LatinoBad Boy Latino是由饶舌歌手嘻哈斗牛梗和尚恩·库姆斯创立的唱片公司,主要是专注于拉丁饶舌、拉丁灵魂乐和热带音乐,在迈阿密和纽约设有办公室。
  • 裂果金花属裂果金花属(学名:)是茜草科下的一个属。该属仅有裂果金花()一种,分布于中南半岛和中国西南部和南部。
  • 唐元镇唐元镇,是中华人民共和国四川省成都市郫都区下辖的一个乡镇级行政单位。2019年12月,撤销唐元镇,将其所属行政区域划归唐昌镇管辖。唐元镇下辖以下地区:唐元镇社区、永安村、临石
  • 别祖后别祖后(1912年-1981年),男,湖北天门人,中华人民共和国军事人物,中国人民解放军少将,曾任中国人民解放军铁道兵副司令员兼后勤部部长,第四届全国人大代表。