ABC (编程语言)

✍ dations ◷ 2025-08-10 19:02:35 #过程式编程语言,荷兰发明

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)。

相关

  • 暴食障碍过胖暴食症,简称暴食症,是一种精神疾病。过胖暴食症病人的症状如下:非体重过重的人应避免节食以免加重暴食症。这里的节食指的是少吃几餐、每天吃不到一天的饮食量或挑食不吃
  • 安娜·弗洛伊德安娜·弗洛伊德(Anna Freud,1895年12月3日-1982年10月9日)是一位心理学家,西格蒙德·弗洛伊德和马撒的第6个、也是最年幼的孩子。1895年出生在奥匈帝国首都维也纳,追随父亲,对新开
  • 磁化率在电磁学中,磁化率(英语:magnetic susceptibility)是表征物质在外磁场中被磁化程度的物理量。磁化率,通常标记为 χ
  • 拉米拉达拉米拉达(英语:La Mirada),是美国加利福尼亚州洛杉矶县下属的一座城市。建市于1960年3月23日,面积约为7.84平方英里(20.3平方公里)。根据2010年美国人口普查,该市有人口48,527人。拉
  • 佩尔尼克佩尔尼克(保加利亚语:Перник)位于保加利亚西部斯特鲁马河畔,是佩尔尼克州的首府,人口121,366人(2007年)。以重工业为主。索菲亚(首都)布尔加斯 · 普罗夫迪夫 · 瓦尔纳多布
  • 请愿达一个多月酬恤金进军事件或补偿金事件、补助金进军事件或(英语:Bonus Army)指1932年美国一起示威事件,背景为数万名的第一次世界大战美军退伍军人要求即时发放战时服役的薪饷,遭到美国政府
  • 江西理工大学江西理工大学是一所全日制普通高等院校,位于江西省南昌市和赣州市。创办于1958年,并开始大学本科教育,原名江西冶金学院,1988年改为南方冶金学院,2004年经教育部教学评估,学校更名
  • 厂部厂部,就汉字索引来说,是为部首之一,康熙字典214个部首中的第二十七个(两划的则为第二十一个)。简体字将廠字(俗作厰)简化为厂,两字同形。厂部归于两划部首。厂部通常是从左上方为部
  • 平松兄弟平松兄弟(Pinzón brothers),文艺复兴时期欧洲航海家和探险家。指马丁·阿隆索·平松(1510年-1583年),维森特·亚涅斯(活动于1492年至1509年间)和弗朗西斯科·平松。前两位是船长,后一
  • 真枝角鹿真枝角鹿(),又名真枝角兽、巨角鹿,是已灭绝的鹿,其化石在欧洲、中东及中亚都有发现。最早的真枝角鹿生存于上新世早期的中国。到了更新世早期,真枝角鹿在欧洲及中国最为丰富。欧洲