计算机科学

首页 > 计算机科学

B语言

2018-09-05 18:11:22     所属分类:程序设计语言
B语言
设计者 肯·汤普森
实作者 肯·汤普森、丹尼斯·利奇
发行时间 1969
文件扩展名 .b
启发语言
BCPL, PL/I
影响语言
C语言

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

版权声明:本文由北城百科网创作,转载请联系管理获取授权,未经容许转载必究。https://www.beichengjiu.com/computerscience/340525.html

上一篇:ACL2
下一篇:BCPL
相关推荐