B语言是一种通用的程序设计语言。自从被C语言取代之后，它几乎已遭弃置。B语言大约是于1969年时由美国贝尔实验室的电脑科学家──肯·汤普森在丹尼斯·利奇的支持下设计出来的。肯·汤普森最初想在UNIX上开发一个Fortran编译器，但后来引进了BCPL的风格，形成一个新的语言。后来，丹尼斯·利奇以B语言为基础开发出C语言，至此C语言渐渐发展成为目前世界上最常用的程式语言之一。
例子.这是肯·汤普森提供的一个源代码：