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.

Try in SPARQL Jump to: Statements Referenced by

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 NERFINISHED
contributedTo evolution of systems programming
developedAt Bell Laboratories NERFINISHED
developedBy Bell Labs NERFINISHED
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 NERFINISHED
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 NERFINISHED
usedFor systems programming on early computers
usedIn Bell Labs research computing environment NERFINISHED

Referenced by (1)

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

B programming language notableImplementation Bell Labs B compiler