B语言

✍ dations ◷ 2025-12-02 07:03:27 #程序设计语言,1969年建立的编程语言

B语言是一种通用的程序设计语言。自从被C语言取代之后,它几乎已遭弃置。

B语言大约是于1969年时由美国贝尔实验室的计算机科学家──肯·汤普森在丹尼斯·利奇的支持下设计出来的。肯·汤普森最初想在UNIX上开发一个Fortran编译器,但后来引进了BCPL的风格,形成一个新的语言。

后来,丹尼斯·利奇以B语言为基础开发出C语言,至此C语言渐渐发展成为目前世界上最常用的编程语言之一。

这是肯·汤普森提供的一个源代码:

/* The following function will print a non-negative number, n, to  the base b, where 2<=b<=10,  This routine uses the fact that  in the ASCII character set, the digits 0 to 9 have sequential  code values.  */printn(n,b) {        extrn putchar;        auto a;        if(a=n/b) /* assignment, not test for equality */                printn(a, b); /* recursive */        putchar(n%b + '0');}

参见

  • BCPL
  • C语言
  • 支援头文字

外部链接

  • The Development of the C Language页面存档备份,存于互联网档案馆
  • Users' Reference to B,Ken Thompson著
  • The Programming Language B

相关

  • 武汉市政府1999年规定:印章直径4.5厘米,中央刊国徽,由湖北省人民政府制发。武汉市市标位于沿江大道的武汉市人民政府中国共产党武汉市委员会武汉市人民代表大会武汉市人民代表大会常务委
  • 肌肉营养不良肌肉萎缩症(肌营养不良症,英语:Muscular dystrophy, MD),指一组损坏人体肌肉的遗传性疾病。肌营养不良症表现为进行性骨骼肌萎缩,肌肉蛋白质缺失,和肌肉细胞或组织的死亡。有九种疾
  • 海事博物馆海事博物馆(葡萄牙语:Museu Marítimo,英语:Maritime Museum)是一所位于澳门妈阁庙前地1号以海事及航海为主题的博物馆。澳门曾于1919年设立海事及渔业博物馆,但于第二次世界大战
  • 2013年冬季世界大学生运动会越野滑雪比赛2013年冬季世界大学生运动会越野滑雪比赛于2013年12月12日至21日在特伦托Stadio del Fondo di Lago di Tesero举行。
  • 沈旭华沈旭华(1969年12月20日-2002年8月20日),中国知名女主持人,中国中央电视台《夕阳红》多彩生活版主持人。2002年因为摔伤抢救19天无效去世。2002年8月1日,沈旭华和朋友在安贞桥旁边
  • 半球多脉扁螺半球多脉扁螺(学名:),又名台湾类扁蜷,为扁蜷螺科多脉扁螺属的动物。分布于俄罗斯、日本、印度、台湾岛以及中国大陆,主要生活于湖泊、缓流小溪沿岸带、稻田、池塘、沟渠、小水洼以
  • 美马学美马学(日语:美馬 学/みま まなぶ ,1986年9月19日-)是一名出身于日本茨城县取手市藤代町(日语:藤代町)的棒球选手,司职投手,目前效力于日本职棒千叶罗德海洋。72 的场直树 | 71 吉井理
  • 周欣周欣可以指:
  • 平希世平希世(?-930年),日本平安时代初期至中期的贵族和歌人,仁明平氏,雅望王之子。官位从四位下,右中辩官。他是仁明天皇的曾孙,被臣籍降下赐平朝臣姓,延喜11年(911年)参与亭子院斗酒比实。历
  • 张钰哲张钰哲(1902年2月16日-1986年7月21日),福建闽侯人,中国天文学家。张钰哲曾就读于福州明伦小学、北京师范大学附属中学、1919年考入清华学校(即清华大学)高等科。1923年赴美国留学,就