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