Every ending begins here

Bye, World.

Two words. The most copied farewell in history. Before the shutdown, before the final commit, before the last line of code — there was this.

scroll
002 The same farewell, in every tongue
Python
# print("Bye, World!")
JavaScript
console.log("Bye, World!");
C
#include <stdio.h>
int main() {
  printf("Bye, World!\n");
  return 0;
}
Rust
fn main() {
  println!("Bye, World!");
}
Go
func main() {
  fmt.Println("Bye, World!")
}
Bash
echo "Bye, World!"
Python
# print("Bye, World!")
JavaScript
console.log("Bye, World!");
003 Origin story

1972.
Bell Labs.
A farewell.

Brian Kernighan wrote "hello, world" into a B-language tutorial at Bell Labs in 1972. It wasn't meant to be famous. It was just a small example — the simplest program that could actually do something visible.

But every hello has its bye. Every program that starts must one day stop. Kernighan and Ritchie's 1978 book The C Programming Language cemented "hello world" as the canonical first program, and every farewell since has echoed it. Today, "bye world" is the quiet mirror — the last line before the screen goes dark, the final commit before the repo goes archived, the sign-off every developer writes but never ships.

It is, perhaps, the most unwritten program in the history of human language.