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.

14 technologies in this era

Language · 1972–now

C

Stuck

The substrate language. Kernels, compilers, embedded — still the lingua franca when you need the metal.

Platform · 1971–now

Unix / POSIX

Stuck

Process model, pipes, and files-as-interfaces. Linux and macOS still speak this dialect every day.

Platform · 1974–now

SQL / Relational

Stuck

Declarative data that outlived every ORM fashion cycle. Postgres and friends keep winning by being boring.

Architecture · 1983–now

TCP/IP

Stuck

The network stack that won. Every "revolutionary" protocol still rides these packets.

Platform · 1991–now

Linux

Stuck

The production OS. Cloud VMs, containers, phones, routers — the penguin ate the datacenter.

Language · 1959–now

COBOL

Stuck

Batch processing lingua franca of mainframes. Despised in conferences; irreplaceable in unemployment and banking ledgers.

Language · 1971–now

Unix shell

Stuck

Pipes, globs, and glue. The programming language that never needed a framework conference.

Language · 1985–now

C++

Stuck

Systems performance with object machinery. Ugly, powerful, and still the default where latency pays rent.

Language · 1957–now

Fortran

Stuck

Formula Translation for scientists who needed numbers before "software engineering" was a job title. Still runs the weather, the bomb labs, and half of HPC.

Language · 1950–now

Assembly

Stuck

The metal under every abstraction. You do not write it for CRUD; you write it when cycles, size, or boot ROM matter.

Practice · 1976–now

Make

Stuck

Dependency graphs as a file. Still the bootstrap build tool when everything else is too clever to trust.

Language · 1964–now

BASIC

Mutated

Beginners All-purpose Symbolic Instruction Code — home computers, line numbers, and the first mass programming literacy wave.

Language · 1958–now

Lisp

Stuck

Parentheses, macros, and AI winters. The language academics admire and enterprises politely ignore — until a dialect sneaks into their editor.

Language · 1970–2000

Pascal

Mutated

Teaching language with structured discipline. Mutated into Delphi and Object Pascal; faded as a mainstream career stack.

© 2026 Fadstack · Shane Code

Opinionated history · not a ranking