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

LIFE

New

Logic, Inheritance, Functions and Equations: Hassan Aït-Kaci’s experimental language that fused Prolog-style logic programming, functional programming and multiple type inheritance through ψ-term unification

Read more →

LINC

New

The programming language of the LINC (Laboratory INstrument Computer), the 1962 MIT laboratory machine whose octal order code and LAP assemblers let biomedical researchers program their own experiments

Read more →

Lotus 1-2-3

New

The 1983 IBM PC spreadsheet whose @function formula language and keystroke macro language became, for a decade, the way most office workers programmed a computer

Read more →

LIA

New

Linguagem Interpretada de Algoritmos: a Brazilian Portuguese pseudocode language, interpreter and stepping IDE built in Petrópolis in 2007 for teaching beginners to write algorithms

Read more →

Lexico

New

A Spanish-keyword teaching language from Medellín, Colombia, built to take beginners from their first algorithm to object-oriented programs on Microsoft .NET

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.