Programming language · 1969
B
Procedural programming language.
What is B written in?
B uses a bootstrap chain from BCPL (documented).
Quick Facts
- Designed by
- Ken Thompson
- Developer
- Bell Labs
- First released
- 1969
- Typing
- untyped
About B
B is a procedural programming language. It is an untyped language that compiles ahead of time to native machine code. It supports imperative and procedural programming.
B first appeared in 1969 and was designed by Ken Thompson at Bell Labs.
How B is implemented
In the Language Lineage dataset, its toolchain was bootstrapped from BCPL.
B in the language family tree
Frequently Asked Questions
What language is B written in?
B is primarily implemented in BCPL. See the implementation section above for details and source references.
What languages influenced B?
B was influenced by BCPL among others. See the influence section above for the full list.
Which languages did B influence?
B influenced C among others.
When was B first released?
B was first released in 1969. It was designed by Ken Thompson.
Evidence Sources
- https://en.wikipedia.org/wiki/B_(programming_language)
- https://en.wikipedia.org/wiki/BCPL
- https://en.wikipedia.org/wiki/C_(programming_language)
- B on Wikidata (Q797302)