ABC (编程语言)

✍ dations ◷ 2025-09-08 18:00:18 #过程式编程语言,荷兰发明

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

相关

  • 假借字假借字是汉字中的一类用字法,属于六书之一。其产生是书写者只考虑语音因素而未考虑形体因素造成的。汉字的数量有限,而语言中的词汇无穷,要用有限的文字纪录无穷的词汇,文字的表
  • 西方文化西方文化指的是最初形成于南欧、北欧;盛行于西欧、北欧、北美,拉丁美洲、澳洲,纽西兰等国家的文化。与西方这个词相对应的是非西方国家。西方文化的概念通常与西方世界传统定义
  • 网状网状结缔组织(Reticular connective tissue),也叫网状组织(Reticular tissue),是一种由网状纤维和网状细胞组成的结缔组织,其中的网状纤维由Ⅲ型胶原α1(英语:type III collagen)构成
  • 全距全距(英语:range,符号R),又称极差,用来表示统计资料中的变异量数(英语:measures of variation),为最大值与最小值之间的差额,即最大值减最小值后所得数值。其中
  • 1074年
  • 奥尼尔小托马斯·菲利普·“提普”·奥尼尔(英语:Thomas Phillip "Tip" O'Neill Jr. ,1912年12月9日-1994年1月5日)是一位美国民主党籍政治人物,于1977-1987年间任美国众议院议长,1953-19
  • 李诫李诫(?-1110年2月23日),一说李诚,字明仲,郑州管城县(今河南省郑州新郑市)人,北宋著名建筑师。李诫的曾祖父李惟寅,曾任尚书虞部员外郎赠紫金光录大夫。李诫的祖父李惇裕,曾任尚书祠部员
  • 针刺麻醉针刺麻醉,简称针麻,指一种实施针刺以达到麻醉的方法。始于1950年代末。1958年上海市第一人民医院公开发表了针刺替代麻醉的研究成果。1965年始,韩济生等人开展了系统研究。1970
  • 锯齿国家森林锯齿国家森林(英语:Sawtooth National Forest)是一座美国国家森林,占地面积2,110,408英亩(8,540.52平方千米),其中有约96%位于爱达荷州,4%位于犹他州。森林由美国农业部下属的美国国
  • 阿尔瓦罗·佩雷拉阿尔瓦罗·丹尼尔·佩雷拉·巴拉甘(Álvaro Daniel Pereira Barragán,1985年11月28日-)出生于乌拉圭蒙特维多,乌拉圭足球运动员,现效力阿根廷足球甲级联赛球队拉普拉塔大学生。他