Hello, World!
A Brief History of Programming in 90 Languages
What was your first language?
Pick a language to see Hello, World!
90 languages.
76 years.
The stories behind the code.
From Plankalkül in 1948 to Gleam in 2024, every programming language has its own story—a moment of invention, a problem it was born to solve, a generation of programmers it shaped. Hello, World! tells all 90 of them, one "Hello, World!" at a time.
Releases May 1, 2026 · Hardcover & Paperback pre-orders opening soon
// TODO: get this book
Leave your email and we'll ping you on launch day. One email. That's the whole program.
15 Stories. 76 Years.
The human drama behind the code
The Day Hello World Was Born
In 1972, Brian Kernighan wrote a Bell Labs tutorial and needed a throwaway example — something simple enough to prove the toolchain worked. He typed two words: hello, world. He wasn't starting a tradition. But every programmer who has written their first line of code since has repeated him, and "Time to Hello World" is now an industry metric for measuring how quickly you can get a new language running.
Read in the book →The Dropout and the Priesthood
John Backus was expelled from college for skipping class, had a metal plate surgically installed in his skull, and wandered into IBM's computing center on a whim. At the time, programming meant hand-coding raw machine instructions, and the "priesthood" of programmers who could do it insisted no machine could ever match their speed. Backus assembled ten people — including a cryptographer, a chess champion, and a crystallographer — and proved them wrong. Fortran is still running climate models sixty-eight years later.
Read in the book →The Woman Who Made Computers Speak English
In the 1950s, Grace Hopper built a working compiler — the first program ever written to translate human-readable instructions into machine code — and nobody believed her. She spent years on what she called a "selling job," proving that computers could do more than arithmetic. The "temporary" language she helped create, COBOL, now processes 95% of the world's ATM transactions. The thing she was told couldn't exist has never stopped running.
Read in the book →4 AM in College Hall
In 1964, two Dartmouth professors made a radical bet: that ordinary people — not just trained mathematicians — could learn to program. They called their language BASIC, recruited a dozen undergraduates to build it, and stayed up all night to launch it. At 4 AM on May 1st, two people typed RUN simultaneously and both got the right answer. Two decades later, it was the first language Bill Gates ever sold — and the spark that ignited the personal computer revolution.
Read in the book →“Everything Is an Object”
In 1968, Alan Kay sketched something that wouldn't exist for twenty years: a portable personal computer for children. At Xerox PARC, his team invented Smalltalk, the graphical user interface, the mouse-driven desktop, and networked personal computing. Steve Jobs negotiated a tour in 1979, saw it all in one afternoon, and built Apple's future on it. Xerox's inventions generated trillions of dollars of value — almost none of it for Xerox.
Read in the book →The Thesis That Wouldn’t Compile
In 1978, a Danish PhD student at Cambridge used Simula for his thesis and loved the design but couldn't stand the speed. He rewrote everything in BCPL and got the speed but hated the code. Most students would have finished the thesis and moved on. Bjarne Stroustrup finished the thesis and decided no programmer should ever have to make that choice again. He built C++ — and spent forty-five years trying to give the world both elegance and speed without charging for either.
Read in the book →The Impossible Program
In 1998, Ben Olmstead designed a programming language specifically to be unusable — and named it after the eighth circle of Hell. He couldn't write Hello World in it himself. Two years passed before anyone could, and when it finally happened, a computer had to solve what no human brain was capable of. A small community has been picking the lock ever since, finding "islands of sanity" in self-modifying chaos.
Read in the book →The Christmas Project
Over Christmas 1989, Guido van Rossum was bored. The office was closed, so he started writing a programming language — keeping the best ideas from a failed predecessor, throwing out everything rigid, and naming it after Monty Python. For two decades it grew quietly. Then the AI revolution arrived, and TensorFlow and PyTorch both chose Python as their interface. The holiday project of a bored Dutch programmer became the language in which the future is being written.
Read in the book →The Linguist’s Language
Larry Wall trained as a missionary linguist, planning to create writing systems for unwritten languages. Health problems ended that plan. Instead, he designed Perl the way a linguist designs a language — messy, context-dependent, flexible, with more than one way to say anything. His motto: TIMTOWTDI — "There's More Than One Way To Do It." By the mid-1990s, Perl was powering Amazon, Craigslist, Slashdot, and the Human Genome Project. Someone called it "the duct tape that holds the internet together."
Read in the book →JavaScript in 10 Days
In May 1995, Brendan Eich was given ten days to build a programming language for Netscape's browser. It had to look like Java, behave like Scheme, and ship immediately. The deadline was non-negotiable and the result was imperfect, bizarre, and completely inescapable. JavaScript shipped in the browser, and the browser was everywhere. Three decades later, it runs on every device with a screen — and the ten-day deadline is still the most famous origin story in programming.
Read in the book →The Language Born from a Lawsuit
Microsoft paid Anders Hejlsberg a million dollars to leave Borland, then hired thirty-four of Borland's top engineers. When a judge killed Microsoft's Java clone with a court order in San Jose, Hejlsberg built C# from the ashes under the code name "COOL." Nobody at Microsoft planned for what happened next: Unity adopted C# as its sole language, and the tool Microsoft built for enterprise Windows development became how an entire generation learned to code — by building video games.
Read in the book →The Graphics Card That Ate the World
NVIDIA built CUDA to let scientists run calculations on graphics cards. Everyone assumed it was a niche research tool. Then a University of Toronto team used GPU-accelerated neural networks to win ImageNet by a historic margin, and the deep learning revolution began. Every major AI breakthrough since — GPT, DALL-E, self-driving cars, protein folding — has run on NVIDIA hardware. The company that rendered video game explosions became the foundation of artificial intelligence, and a $7 billion company became worth $4.5 trillion.
Read in the book →Twenty-One Floors
In 2006, Graydon Hoare came home and found his apartment building's elevator broken — again. He lived on the twenty-first floor. As he climbed the stairs, he started designing a programming language that would make the kind of bugs that crash elevators structurally impossible. He worked alone for three years before Mozilla noticed. The White House would eventually tell the rest of the software industry to follow his lead.
Read in the book →“From Swift to Mojo: The Architect of Everything”
In 2000, a grad student named Chris Lattner started a compiler project called LLVM. It became the infrastructure behind Swift, Rust, Julia, and dozens of other modern languages. At Apple, he pitched a new language to replace Objective-C — Swift launched in 2014 to a standing ovation and displaced the incumbent within two years. Then he left to tackle AI's hardest problem: scientists prototype in Python because it's easy, then rewrite everything in C++ because Python is too slow. His answer is Mojo.
Read in the book →Call of Duty: COBOL
In April 2020, New Jersey's unemployment system collapsed under pandemic claims, and the governor held a press conference asking for emergency help from anyone who knew the language. He called it "Cobalt." He meant COBOL — written in 1959, quietly processing trillions of dollars in transactions every day, and suddenly the most urgently in-demand programming skill in America. The volunteers who answered the call were mostly over sixty, making them especially vulnerable to the very crisis they'd been summoned to fix.
Read in the book →