B语言

✍ dations ◷ 2025-11-19 21:51:26 #程序设计语言,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

相关

  • 固醇固醇(英语:Sterols,或称.mw-parser-output ruby>rt,.mw-parser-output ruby>rtc{font-feature-settings:"ruby"1}.mw-parser-output ruby.large{font-size:250%}.mw-parser-out
  • 热带雨林热带雨林气候,又称热带型雨林气候,全年高温多雨,可分为两种子类型:常年受赤道低压带控制的赤道多雨气候和常年受潮湿信风控制的热带海洋性气候,在对应的柯本气候分类法中代号为“
  • 东北大学东北大学可以指:
  • 汝州温泉汝州温泉风景区位于河南省汝州市西部的温泉镇。这里有三个温泉群,有“灵泉”、“神泉”之称。历史上是皇家温泉,包括唐代的女皇武则天在内的汉唐两代十三帝四妃曾来此沐浴。武
  • 环保运动环保运动或环境运动(英语:Environmental movement)这个名词含有保育、绿色政治的意味,是一个跨科学的(diverse scientific)、社会性的、针对环境问题的政治运动。环保主义者常提倡
  • 尼古拉·卡利尼奇 (篮球运动员)尼古拉·卡利尼奇(塞尔维亚语:Никола Калинић,1991年11月8日-),塞尔维亚篮球运动员,在场上的位置是小前锋。他现在效力于塞尔维亚篮球甲级联赛球队贝尔格莱德红星篮球
  • 大礼服 (大日本帝国)大礼服(たいれいふく)是日本帝国从明治时期至终战为止使用的宫廷服(Court dress)。这种服装在明治初期自欧洲引入,在宪法颁布后确定。大礼服分为文官大礼服、有爵者大礼服、宫内
  • 叶玛亚叶玛亚(约鲁巴语:Yemoja),是约鲁巴宗教(英语:Yoruba religion)里主要的女水神。她是一位奥里莎(英语:Orisha),而且也是众奥里莎之母,生了14位约鲁巴的神与女神。经由跨大西洋黑奴贸易期
  • 鲍璋鲍璋(?-?),字德卿,浙江宁波府鄞县人,民籍,明朝政治人物。浙江乡试第二十二名举人。弘治九年(1496年)中式丙辰科二甲第四十四名进士。曾祖鲍均保;祖父鲍仕本;父鲍冕,母应氏;继母詹氏。
  • 阿座上洋平阿座上洋平(1991年8月7日-),日本男性配音员。出身于群马县。身高180cm。旧艺名:细野洋平(ほその ようへい)。青二Production所属,青二塾东京校第31期毕业。青二Jr.时期艺名“细野洋