Programmiersprache C/C++

Das Material darf als Ganzes kopiert und weitergegeben werden, sofern die Verweise auf den Autor erhalten bleiben.

Vorbemerkungen

Ziel ist es, am Beispiel von C bzw. C++ einen Überblick über die wichtigsten Konzepte in höheren Programmiersprachen zu geben.

Dabei werden zunächst die Konzepte dargestellt, die für höhere Programmiersprachen typisch sind. Anschließend wird gezeigt, wie sie sich in C und C++ widerspiegeln.
Der Schwerpunkt liegt dabei auf C.

In der Praxis koexistieren gegenwärtig verschiedene Sprachen, und dies wird - berechtigterweise - in naher Zukunft nicht anders sein. Die Auswahl einer geeigneten Programmiersprache und der Umstieg auf eine andere Sprache werden also auch künftig relevante Aufgaben bleiben.
Ebenso der Umstieg von einer Rechnerplattform auf eine andere, der nicht selten mit einem Wechsel des Programmiersystems und damit oft auch der Sprachversion verbunden sind.

Auch die Entwicklung innerhalb der einzelnen Sprachen und der mit ihnen verknüpften Entwicklungssysteme und -strategien geht weiter. Die Kenntnis der Grundkonzepte höherer Programmiersprachen ist somit wichtig für die Orientierung und erleichtert den gegebenenfalls notwendigen Einstieg in neue Systeme.

Die Grundkonzepte werden aus ingenieurmäßiger Sicht dargestellt, auf die theoretischen Fundamente wird ansatzweise verwiesen.

C und C++ als Beispielsprachen bieten Vor- und Nachteile:

Bemerkungen zu einigen im Material enthaltenen Testergebnissen


Zurück zum Menü
Zurück zur vorigen Seite Weiter zur nächsten Seite

P. Böhme, 24.12.1995