Skip to playground

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.

--d --h --m --s
Pre-order Now — Kindle

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 →

About the Author

Dale Biagio

Dale Biagio is a Software Architect with over twenty-five years of experience turning complex technology challenges into scalable solutions — from early mobile platforms to modern enterprise AI. He has built and led global engineering teams, driving digital transformation across cloud, data, and AI disciplines, and holds professional certifications in Enterprise Architecture, AWS, and Azure AI. His business foundation is rooted in Harvard Business School, where he studied Business Analytics, Economics for Managers, and Financial Accounting — giving him a rare ability to bridge enterprise technology strategy with financial and organizational impact.

He wrote this book because after a quarter century of typing "Hello, World!" in new languages, he wanted to know where those two words actually came from.

He lives in Georgia, USA with his wonderful Wife, fearless Daughter, and one very unprogrammable Dog.