ABC (编程语言)

✍ dations ◷ 2025-10-26 09:28:45 #过程式编程语言,荷兰发明

ABC,一种编程语言与编程环境,起源于荷兰数学和计算机科学研究学会,最初的设计者为Leo Geurts、Lambert Meertens与Steven Pemberton。程序风格受到ALGOL-68的影响,最初用来取代BASIC、Pascal与AWK,目标是在教导非专业的程序员学习如何开始写程序。

编程语言Python的设计风格,有许多源自于ABC语言。Python的创立者Guido van Rossum在1980年代中期曾为ABC系统工作了很多年。

它的设计者声称ABC程序的大小典型的是等价的Pascal或C程序的四分之一,并且更加可读。关键特征包括:

ABC最初是一个单体实现,导致它不能适配新的需求,比如创建图形用户界面。ABC不能直接访问底层文件系统和操作系统。

完全的ABC系统包括使用语法制导编辑(英语:Structure editor)、提示、持久变量和多任务作空间的编程环境,并可获得为解释器/编译器,当前版本是1.05.02,已经移植到了Unix、DOS、Atari和Apple Macintosh。

一个收集在文档中所有单词的集合的函数words

 HOW TO RETURN words document:    PUT {} IN collection    FOR line IN document:       FOR word IN split line:          IF word not.in collection:             INSERT word IN collection    RETURN collection

引用

  1. ^ "He was clearly influenced by ALGOL 68's philosophy of providing constructs that can be combined in many different ways to produce all sorts of different data structures or ways of structuring a program." - Guido van Rossum Federico Biancuzzi; Shane Warden. Masterminds of Programming: Conversations with the Creators of Major Programming Languages. O'Reilly Media. April 2009: 32 . ISBN 0-596-51517-0. 
  2. ^ The A-Z of Programming Languages: Python 互联网档案馆的存档,存档日期2008-12-29.. , Computerworld (2008-08-05). Retrieved on 2014-07-08.
  3. ^ An Interview with Guido van Rossum. ONLamp.com. Retrieved on 2013-07-08. archived copy

本条目部分或全部内容出自以GFDL授权发布的《自由在线电脑词典》(FOLDOC)。

相关

  • 毕业旅游毕业旅游,又称毕业旅行,是一种旅游形态,是指由学校为即将毕业的学生所举办,或是由将毕业学生自行举办的团体旅游。从目的上而言,毕业旅游是为给即将各奔前程的学生们留下共同的回
  • 温度标准温度标准,简称温标,是以量化数值,配以温度单位来表示温度的方法。它也是温度计进行刻度的根据。只要以物理方法使两个不同的温度在环境中产生,并测量再予以不同数值。即为温标。
  • 立法院议政博物馆立法院议政博物馆是立法院的议政史料博物馆,位于台中市雾峰区台湾省议会纪念园区内的博物馆,是中华民国唯一的国家级议政博物馆。省议会雾峰国小
  • 月经血月经(英语:menstruation, period, monthly,古代叫做癸水,俗称姨妈到、好朋友、大姨妈、来M等),是指女性血液或黏膜定期从子宫内膜经阴道排出体外的现象。高达80%女性曾表示在月经
  • 庄吉生庄吉生(Jason Jung,1989年6月15日-)是一位于美国出生的台湾职业网球运动员,曾就读密歇根大学,目前就读国立彰化师范大学运动科学硕士班。于2017年8月放弃挑战美国网球公开赛参赛资
  • 通过法案强制驱逐印第安人《印第安人迁移法案》,作为美国政府的印第安人迁移政策的一部分,于1830年5月26日由美国总统安德鲁·杰克逊签署为法律。1830年,美国最高法院正式宣布一个决定,规定印第安人可以
  • 中国国宴菜国宴是国家元首或政府首脑为外国元首和政府首脑的来访、重要的国际会议举办的正式宴会。国宴是重要外交场合中常见的交际方式,也是规格最高的外交宴请。国宴一般选择在东道主
  • 铁电随机存取内存铁电随机存取内存(Ferroelectric RAM,缩写为FeRAM或FRAM),类似于SDRAM,是一种随机存取存储器技术。但因为它使用了一层有铁电性的材料,取代原有的介电质,使得它也拥有非挥发性内存
  • 巴尔塔萨·加尔松巴尔塔萨·加尔松·雷亚尔(西班牙语:Baltasar Garzón Real,1955年10月26日-),西班牙刑事法院法官。以调查佛朗哥统治时期及西班牙内战时所犯下的暴行而闻名,2010年4月7日,他被最高
  • 陶冷月陶冷月(1895年11月5日-1985年12月3日),原名善镛,江苏苏州人,中国画家,曾就读于江苏省立第一师范学校。