B语言

贝尔实验室开发的程序语言
1970年,B语言是贝尔实验室员工肯·汤普森以BCPL(基本组合程序设计语言)为基础,设计并创新出一种非常简单且易于操作计算机硬件的高级语言。然后他用B语言编写了操作系统 UNIX。1972年,丹尼斯·里奇在B语言的基础上设计出了C语言

简介

B语言是贝尔实验室开发的一种通用的程序设计语言,是一种无类型语言,所有的数据都和机器字相对应,并且程序员可以直接通过内存地址操作内存。B语言最初在DEC的PDP-7和PDP-11小型机的早期Unix版本和Honeywell机器的GCOS系统上实现。
B语言的无类型特性使得其在PDP-11机器上无法以比较优雅的方式访问字符类型,因而从1971年开始,Dennis Ritchie开始对B语言进行改造,其中最重要的是引入了数据类型的概念,这些改造最终使B语言演化为了计算机发展历史上最为重要的编程语言——C语言
时至今日,除了在一些古老的大型机或是特殊的嵌入式平台上,B语言已经芳踪难觅了。但B语言在编程语言发展历史上重要的承前启后的里程碑地位,却将永远为人们铭记。