B语言

✍ dations ◷ 2025-11-29 08:51:42 #程序设计语言,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

相关

  • 沃本沃本(英语:Woburn)是美国马萨诸塞州米德尔塞克斯县的一个城市。2010年人口普查时,沃本有人口38,120人。沃本自1640年开始有人定居。历史 | 地理 | 政府 | 州长波士顿巴恩斯特布
  • 溶小体储积症溶小体储积症 (LSDs) 是一群约50种罕见遗传性代谢疾病,是由于溶小体功能的缺陷所造成的。 溶小体是细胞中的代谢小泡,它们消化大分子,并将剩下的片段传给细胞中的其它部分,以进
  • 华纳唱片华纳音乐集团(英文:Warner Music Group)是美国的一家总部位于纽约市唱片公司。华纳音乐集团是全球第三大唱片公司,也是全球三大唱片公司之一,亦是全球最大的美国独资音乐集团。时
  • 大理石峡谷坐标:36°51′49″N 111°35′25″W / 36.863622°N 111.590152°W / 36.863622; -111.590152大理石峡谷(英语:Marble Canyon)是美国亚利桑那州北部科罗拉多河流经的一个峡谷,从L
  • 凡内谷站凡内谷站(朝鲜语:범내골역/범내골驛  */?)是釜山广域市釜山镇区凡川洞,属于釜山都市铁道1号线的地铁站。邻近釜山交通公社东海线凡一站,但不作客运站。1面2线岛式月台的地下车站
  • .tj.tj为塔吉克国家及地区顶级域(ccTLD)的域名。A .ac .ad .ae .af .ag .ai .al .am .ao .aq .ar .as .at .au .aw .ax .az  B .ba .bb .bd .be .bf .bg .bh .bi .bj .bm .bn
  • 1281年-1293年东北罗斯内战1281年-1282年 弗拉基米尔大公国 佩列斯拉夫尔-扎列斯基公国 科斯特罗马公国 莫斯科公国 特维尔公国1281-1282年 罗斯托夫公国(俄语:Ростовское княжество)
  • 映衬映衬是属于中文修辞方法中的一种。主要以两者相互比较来衬托出其中一方的不同,呈现两物的对比。在语文中,把不同的,特别是相反的观念或事实,对列起来,两相比较,使其意义明显,叫做映
  • 白宫国家贸易委员会白宫国家贸易委员会是美国第45任总统唐纳德·特朗普成立的机构,职能是向总统提供贸易谈判的策略和建议。国家贸易委员会协调其他美国政府部门,评估国防工业和制造业的能力,为失
  • 冲浪行动冲浪行动(俄语:операция «Прибой»,Operation Coastal Surf或Operation Priboi),是发生于1949年3月25-28日苏联大规模驱逐被占领波罗的海国家人口的行动。大约900