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

Operators in TypeScript

New
Typescript

Learn arithmetic, comparison, logical, and assignment operators in TypeScript, plus modern operators like nullish coalescing and optional chaining

Read more →

Operators in Tcl

New
Tcl

Learn arithmetic, comparison, logical, and string operators in Tcl and how the expr command evaluates expressions, with Docker-ready examples

Read more →

Operators in Swift

New
Swift

Learn arithmetic, comparison, logical, and Swift-specific operators like nil-coalescing, ranges, and overflow operators with Docker-ready examples

Read more →

Operators in Standard ML

New
Standard-Ml

Learn arithmetic, comparison, logical, string, and list operators in Standard ML, including type-distinct numeric operators and function composition

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.