Skip to content
EntityQ797302· pop 36· linked from 84 articles

Also known as B (programming language)

procedural programming language

Key facts

Designed by
Ken Thompson
Developer
Ken Thompson, Dennis Ritchie
First appeared
1969 ; 57 years ago ( 1969 )
Typing discipline
typeless (everything is a word )
Filename extensions
.b

via Wikipedia infobox

Wikidata facts

Followed by
Q15777
Developer
Q1107006
Designed by
Q1107006
Show 5 more facts
name in kana
ビーげんご
inception
1969-01-01
influenced by
BCPL
programming paradigm
procedural programming
different from
B
Sources (2)

via Wikidata · CC0

~6 min read

Encyclopedic overview

B is a programming language developed at Bell Labs circa 1969 by Ken Thompson and Dennis Ritchie.

B was designed for recursive, non-numeric, machine-independent applications, such as system and language software. It was a typeless language, with the only data type being the underlying machine's natural memory word format, whatever that might be. Depending on the context, the word was treated either as an integer or a memory address.

Excerpted from Wikipedia’s “B” article, available under the CC BY-SA 4.0 licence.