Language · 1950–now · Foundations
Assembly
The metal under every abstraction. You do not write it for CRUD; you write it when cycles, size, or boot ROM matter.
Assembly stuck at the bottom of the stack because someone still writes kernels, firmware, and hot loops. It failed as a product language when compilers got good enough. The costly fad was hand-tuning everything while the business needed shipping.

Context
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.
Compare with
Related
Language · 1972–now
C
The substrate language. Kernels, compilers, embedded — still the lingua franca when you need the metal.
Language · 1957–now
Fortran
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.
Platform · 1971–now
Unix / POSIX
Process model, pipes, and files-as-interfaces. Linux and macOS still speak this dialect every day.