Zum Forum
Passwort vergessen?
Noch keinen Account?
lexikon
Hauptseite
Zufälliger Artikel
Diskussion
Diskussion : B (Programmiersprache)
Links
Forum
Portale
Reisen
Versicherung
Inhaltsverzeichnis
Hauptmenü
Home
Editorial
Bildung
E-Learning
Fremdsprachen
Magazin
Wissen
Wörterbücher
Enzyklopädien
Expertendienste
Wissenswertes
Praktische Ratgeber
--------------------------
Biologie
Chemie
Computer
Film/ Theater
Geografie
Geschichte
Jura
Kunst
Literatur
Mathematik
Medizin
Musik
Philosophie
Physik/ Astronomie
Politik
Psychologie
Religionen
Sport
Umwelt
Wirtschaft
Reisen
Lexikon
Versicherung
Suchen
Schnellsuche
Suchmaschinen
Metasuchmaschinen
Webkataloge
News
Treffpunkt
Chat
Forum
Suche
Schnellsuche
Sitemap
Kontakt
Impressum
B (Programmiersprache)
Stichpunkte
Allgemein
Die Programmiersprache B wurde 1972 von Ken Thompson spezifiziert. 'B' baut direkt auf BCPL auf und ist Vorgänger der Programmiersprache C
da es die Entwicklung von BCPL zu C genauer dokumentiert
B ist vorallem interessant aus sprachtechnischen Gründen
Es wurde für DEC PDP-7 und PDP-11 Maschinen und Honywell Mainframes portiert
wo es zum Beispiel für das bekannte AberMUD von Alan Cox bis in die 1990er-Jahre benutzt wurde
In B gab es wie in BCPL oder Forth nur einen Datentyp
dessen Bedeutung sich erst durch die benutzten Operatoren und Funktionen ergab
die man in C finden kann
Es gab bereits viele Spracheigenschaften
Einige Programme sind sogar ohne Probleme noch mit heutigen C-Compilern übersetzbar. [Bearbeiten]
Code-Beispiel
main() { auto c; auto d; d=0; while(1) { c=getchar(); d=d+c; putchar(c); } } Dieses Programm lässt sich auch noch mit heutigen C-Compilern übersetzen. [Bearbeiten]
Weblinks
Die originale Sprachspezifikation (http://cm.bell-labs.com/cm/cs/who/dmr/kbman.html) bell-labs.com B-Tutorial (http://www.cs.bell-labs.com/cm/cs/who/dmr/btut.html) (englisch) en:B programming language es:Lenguaje de programación B fr:B (langage) it:B (linguaggio) ja:B言語
Dieser Artikel basiert auf dem Artikel
B (Programmiersprache)
aus der freien Enzyklopädie
wikipedia
und steht unter der
GNU Lizenz für freie Dokumentation
. In der wikipedia ist eine
Liste der Autoren
verfügbar.
Boolesche Algebra
Betablocker
Bliss-Symbole
Bundesland
BASIC
Bundesstaat
BID-Bereich
[ Zurück ]
Inhalt Lexikon:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
1
2
3
4
5
6
7
8
9
Chat
|
Lexikon
|
Reisen
|
Versicherung
|
Forum
|
Kontakt