Bell Labs B compiler

E632954

The Bell Labs B compiler was an early software tool developed at Bell Laboratories to translate programs written in the B programming language into executable machine code, playing a key role in the evolution of systems programming and the later development of C.

All labels observed (2)

Label Occurrences
Bell Labs B compiler canonical 1
Bell Labs software 1

How this entity was disambiguated

Statements (26)

Predicate Object
instanceOf compiler
software tool
systems programming tool
associatedWith Unix operating system development
basedOn B programming language design
category B language implementation
Bell Labs software
contributedTo evolution of systems programming
developedAt Bell Laboratories
developedBy Bell Labs
developedInContextOf Unix research at Bell Labs
era early 1970s software
historicalSignificance helped transition from B to C in Unix development
implementationType native code compiler
influenced C programming language toolchain
organization AT&T Bell Laboratories
output executable machine code
predecessorOf early C compilers
purpose translate B programs into machine code
relatedTo B language interpreter
C compiler
Unix toolchain
roleInHistory early systems programming compiler
targetLanguage B programming language
usedFor systems programming on early computers
usedIn Bell Labs research computing environment

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

B programming language notableImplementation Bell Labs B compiler
Bell Labs B compiler category Bell Labs software
linked to: Bell Labs B compiler