WikiDer > B (Programmiersprache)
B | ||||
| Paradigma | Imperativ | |||
| erschien | 1969 | |||
| Entworfen von | Ken Thompson | |||
| Entwickelt von | Ken Thompson und Dennis Ritchie | |||
| Typensystem | Nein | |||
| Beeinflusst von | BCPL | |||
| Einfluss auf | C | |||
| ||||
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.
| Programmiersprachen |
|---|
ABAP ·ABC ·ActionScript ·ada ·algol ·APL ·Assemblersprachen ·AWK ·B ·BASIC ·BCPL ·C ·C ·C♯ ·sauber ·Schermaschine ·COBOL ·COMAL ·Curry ·d ·Eiffel ·Erlang ·F♯ ·her ·fortran ·gehen ·Haskell ·Symbol ·J ·Java ·Kotlin ·lispeln ·Logo ·lua ·m4 ·ML ·Modula-2 ·Oberon ·Objekt Pascal ·Ziel c ·Ocamli ·Unze ·Pascal ·perl ·PHP ·PL/I ·PL/SQL ·Prolog ·Prova ·Python ·Rexx ·Rollenspiel ·Rubin ·Frieden ·SAS ·Reichweite ·planen ·Selbst ·Simula ·Smalltalk ·Schnell ·TCL ·Typoskript ·vala ·Visual Basic |