1999 | OriginalPaper | Buchkapitel
Überblick
verfasst von : Dietmar Herrmann
Erschienen in: Effektiv Programmieren in C und C++
Verlag: Vieweg+Teubner Verlag
Enthalten in: Professional Book Archive
Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.
Wählen Sie Textabschnitte aus um mit Künstlicher Intelligenz passenden Patente zu finden. powered by
Markieren Sie Textabschnitte, um KI-gestützt weitere passende Inhalte zu finden. powered by
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ß B um dieses Datentypkonzept erweitert werden mußte. Das Resultat dieser Erweiterung war C, wie die neue Programmiersprache nun folgerichtig genannt wurde.