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.
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.