WikiDer > B (Programmiersprache)

B (programmeertaal)
B
ParadigmaImperativ
erschien1969
Entworfen vonKen Thompson
Entwickelt vonKen Thompson und Dennis Ritchie
TypensystemNein
Beeinflusst vonBCPL
Einfluss aufC
Portal  Portalsymbol  Informatik

B ist ein Programmiersprache die entwickelt wurde von Bell Labs. Sie wurde sofort fast nicht mehr verwendet, da sie durch die ersetzt wurde Programmiersprache C. B ist hauptsächlich die Arbeit von Ken Thompson mit der Hilfe von Dennis Ritchie, und erschien um 1969.

Eigentlich ist B eine abgespeckte Version von BCPL, wo Thomson nach eigenem Ermessen Merkmale extrahierte, die er für unnötig hielt, um die Programmiersprache für die begrenzte Speicherkapazität des Mini-Computer von dieser Zeit an. Außerdem änderte er die Sprache nach seinen eigenen Vorlieben, hauptsächlich um die Anzahl der Zeichen in einem normalen Programm zu begrenzen.

Genau wie BCPL und FORTH, B hat einen Datentyp, das Computerwort. Dieser Datentyp wurde von den meisten Operationen als Integer behandelt, zum Beispiel , -, / und *, aber andere Operationen verwendeten den Datentyp für die Speicheradressierung. Dadurch ähnelte B einer sehr frühen Version von C. Eine kleine Anzahl von Bibliotheksfunktionen war verfügbar, darunter einige, die bereits vage der Standard-IO-Bibliothek von C ähnelten.

Die ersten Implementierungen wurden für die DEZ PDP-7 und PDP-11 Minicomputer, der eine frühe Version von Unix.