
1970–1989
Foundations
Machines learn to share a language
This era built the substrate. Process models, pipes, files-as-interfaces, and relational algebra were not fashion — they were constraints that happened to scale. C and Unix made portability a real goal; SQL made data queryable without rewriting the world. Later decades mostly decorate or redistribute these ideas. When something from this era still looks “boring,” that usually means it won.
7 technologies in this era
Language · 1972–now
C
The substrate language. Kernels, compilers, embedded — still the lingua franca when you need the metal.
Platform · 1971–now
Unix / POSIX
Process model, pipes, and files-as-interfaces. Linux and macOS still speak this dialect every day.
Platform · 1974–now
SQL / Relational
Declarative data that outlived every ORM fashion cycle. Postgres and friends keep winning by being boring.
Architecture · 1983–now
TCP/IP
The network stack that won. Every "revolutionary" protocol still rides these packets.
Platform · 1991–now
Linux
The production OS. Cloud VMs, containers, phones, routers — the penguin ate the datacenter.
Language · 1959–now
COBOL
Batch processing lingua franca of mainframes. Despised in conferences; irreplaceable in unemployment and banking ledgers.
Language · 1985–now
C++
Systems performance with object machinery. Ugly, powerful, and still the default where latency pays rent.