Explore 75+ Programming Languages

CodeArchaeology

Unearthing programming languages from the popular to the obscure

Discover how languages old and new still run on modern machines — macOS, Windows, and Docker. From FORTRAN to Rust, every language has a story to tell.

hello_world.history
// 1957 - FORTRAN WRITE(*,*) 'Hello, World!' // 1972 - C printf("Hello, World!\n"); // 1995 - Java System.out.println("Hello!"); // 2015 - Rust println!("Hello, World!");
75+ Languages
1957 Oldest Language
100% Runnable Today
Docker Ready to Run

Latest Posts

Recent explorations and discoveries

Kvikkalkul

New

A digits-and-punctuation programming language that an anonymous 1994 Usenet poster claimed to have used on secret Swedish Navy submarine computers in 1957, and which is generally regarded as a hoax

Read more →

KUIP

New

CERN's Kit for a User Interface Package - the command processor and KUMAC macro language behind PAW, GEANT 3 and dozens of other high-energy physics programs, first released by René Brun and Pietro Zanarini in 1987

Read more →

L.S.E.

New

Langage Symbolique d'Enseignement - the French-keyword, interactive teaching language defined at Supélec in 1971 and delivered in 1972 for the minicomputers of France's "58 lycées" school computing experiment

Read more →

KonsolScript

New

Mj Mendoza IV's free, C-inspired game scripting language from the Philippines - begun in 2005, run by the FreeKE and Quixie engines on Windows and GNU/Linux, and the heart of the KAGE 2D game development kit

Read more →

Kalkulon

New

Jürgen Holetzeck's programmable expression calculator for programmers - C operators and casts, hex and binary literals, lists and Mathematica-style pure functions, with its own small scripting language - freeware for Windows from around 2003, GPL-licensed Qt and Android versions until 2013

Read more →

Ready to Start Digging?

Every language guide includes working code examples, Docker images for instant setup, and progressive tutorials from Hello World to advanced topics.