Zusammenfassung
Die Entstehung von C erfolgte simultan zur Entwicklung des Betriebssystems UNIX. In den Jahren 1969–72 schrieb Ken Thomson in den AT&T-Bell-Laboratories mit Hilfe von Dennis Ritchie ein Betriebssystem (die erste Version von UNIX) für den Rechner DEC PDP-7 von Digital Equiment. Dazu entwickelte Thomson die Programmiersprache BCPL (Basic Combined Programming Language) von M. Richards (1967) weiter und nannte sie B. B war wie BCPL für Systemprogrammierung gedacht; daher war der einzige verwendete Datentyp das Maschinenwort. Bei der Einführung der DEC PDP-11 1972 stellte sich das Problem, wie man das Betriebssystem am einfachsten an die Architektur der neuen Maschinen anpassen sollte. Da die PDP-11 nunmehr auch Zeichen, Ganz- und Fließkommazahlen unterstützte, war klar, daß Bum dieses Datentypkonzept erweitert werden mußte. Das Resultat dieser Erweiterung war C, wie die neue Programmiersprache nun folgerichtig genannt wurde.
Keep C powerful, simple and elegant!
Kerninghan[18]
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 1991 Springer Fachmedien Wiesbaden
About this chapter
Cite this chapter
Herrmann, D. (1991). Ein Überblick. In: Effektiv Programmieren in C. Vieweg+Teubner Verlag, Wiesbaden. https://doi.org/10.1007/978-3-663-14170-9_1
Download citation
DOI: https://doi.org/10.1007/978-3-663-14170-9_1
Publisher Name: Vieweg+Teubner Verlag, Wiesbaden
Print ISBN: 978-3-528-14655-9
Online ISBN: 978-3-663-14170-9
eBook Packages: Springer Book Archive