History
The story of each language
Pick a language to read where it came from, see them all on the timeline, or read comparative essays in Articles.
1972
C
Portable assembler: you manage the memory, the machine does what you say.
1985C++
Zero-overhead abstraction over the bare metal - you pay only for what you use.
2005HolyC
A divine C dialect that is also its own JIT shell, written by one man for his temple.
2016Zig
If it isn't written, it doesn't happen - no hidden control flow, no hidden allocations.
2022Hare
A simple, stable, robust systems language - manual memory, a small spec, and no GC: a leaner alternative to C.
2016Odin
Joy in systems programming: explicit, data-oriented, and gloriously garbage-collector-free.
1970Forth
Two stacks, a dictionary, and nothing else - build the language up word by word.