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

ISETL

New

Gary Levin's Interactive SETL, written at Clarkson University from 1986 so that Ed Dubinsky's mathematics students could build sets, tuples, maps and first-class functions at a prompt, and the language behind a decade of ISETL-based textbooks on discrete mathematics, calculus and abstract algebra

Read more →

JOSS

New

The JOHNNIAC Open Shop System, J. Clifford Shaw's interactive language at the RAND Corporation, in limited use from May 1963 and in daily use from January 1964. JOSS let scientists type imperative English sentences at a typewriter and get answers back, and it fathered TELCOMP, FOCAL, CAL and a whole family of conversational languages

Read more →

Java 2 Micro Edition

New

Sun's cut-down Java platform for phones, pagers, organizers and set-top boxes, announced at JavaOne in June 1999, whose CLDC/MIDP combination put downloadable Java games and applications on many feature phones of the 2000s before it was renamed Java ME in 2005

Read more →

Impacto

New

A small 32-bit interpreted language for DOS and early Windows, built on Shawn Hargreaves's Allegro library and pitched at hobbyists who wanted to write games without the difficulty of C or the slowness of BASIC

Read more →

IITRAN

New

A student-oriented algebraic language from the Illinois Institute of Technology, first run on an IBM 7040 around 1964 and redesigned for System/360. IITRAN gave beginners PL/I-like syntax, forgiving input and detailed diagnostics, and it reached Chicago-area high schools over teletype links

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.