ca. 1970 Kernighan/Ritchie: Sprache C
für die maschinenunabhängigen Teile von Unix.
(bis heute: C = portable assembly language)
- hat:
- blockstrukturierte Programme
- blockstrukturierte Daten (
struct)
|
- hat nicht:
- Module (nur
#include)
- Typsystem (,,alles ist int``) (Char, Boolean, Zeiger)
- Polymorphie (nur Macros)
- Datenabstraktion (aber: Schnittstellen
Funktionszeiger)
Johannes Waldmann
2004-11-30