B语言

✍ dations ◷ 2025-12-06 01:05:19 #程序设计语言,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

相关

  • 恋气球恋气球(balloon fetishests)是指对气球或充气的塑料玩具有性迷恋,并经常在自慰或者性生活中将其作为性爱玩具。而有这种情况的人被称为气球性嗜好者或气球迷恋者(looners)。
  • 尼泊尔行政区划尼泊尔全国在2015年采纳新宪法以后划为7个省。在采纳新宪法以前,尼泊尔划分为5个发展区,下辖14个专区(尼泊尔语:अञ्चल,IAST:añcal;英语:zone),专区又分为75个县(尼泊尔语:जिल्
  • 云游控股云游控股有限公司,简称云游控股,以及云游(英语:Forgame Holdings Limited,港交所:0484),在2009年,由汪东风(主席及首席执行官)、黄卫兵、廖东、庄捷广和杨韬安排,把广州菲音信息科技有限
  • 伊努克提图特语伊努克提图特语,或译作因纽特语、伊努特语、Eastern Canadian Inuktitut( (/ɪˈnʊktᵻtʊt/; Inuktitut: .mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL",
  • 萨马拉州萨马拉州(俄语:Самарская область,罗马化:Samarskaya oblast)是俄罗斯联邦主体之一,属伏尔加联邦管区。位于东欧平原东南部,伏尔加河在西部流过。面积53,600平方公
  • 受威胁物种受威胁物种(Threatened species)是任何有可能在不久的将来灭绝的物种(包括动物、植物、真菌),也是IUCN保护现状中对易危物种(VU)、濒危物种(EN)、极危物种(CR)的统称。所有此范围内的物
  • 泰努达姆-丘姆-卡特哈拉泰努达姆-丘姆-卡特哈拉(Tenu Dam-cum- Kathhara),是印度贾坎德邦Bokaro县的一个城镇。总人口20443(2001年)。该地2001年总人口20443人,其中男性10776人,女性9667人;0—6岁人口3789
  • 鲍日娜·聂姆曹娃鲍日娜·聂姆曹娃(Božena Němcová,1820年4月2日-1862年1月21日),是捷克著名的女作家。她的长篇小说《外祖母》使她享誉国内外。她最早的作品是一部童话集。她于1846年发表了
  • 陶德太太的捷径《陶德太太的捷径》(英语:)是一部由史蒂芬·金于1984年在《红皮书杂志》 上所连载的短篇小说,并于1985年收录在短篇小说集《史蒂芬·金的故事贩卖机》内。荷马向朋友正在回忆年
  • 梁晋才梁晋才(1927年12月17日-),广东南海人,生于北京,航天自动控制专家,中国工程院院士。