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

Glass

New

An esoteric language from 2005 that welds Forth-style postfix stack juggling to Smalltalk-style object orientation, pushing even addition and subtraction out of the syntax and into methods on built-in classes.

Read more →

Fromage

New

A minimalist esoteric language from 2000 whose name expands to FReakish Outright Mad languAGE, in which ten punctuation instructions manipulate a tape one single bit at a time.

Read more →

Genesis 2

New

The procedural Script Language Interpreter of GENESIS, the GEneral NEural SImulation System, first released from Caltech in 1988 and used for two decades to build biologically realistic models of neurons, networks, and biochemical signaling pathways.

Read more →

Froth

New

A Forth-like language and cross-compiler kernel written in ANSI C, built in the late 1990s for one purpose: generating native code for the Texas Instruments TMS320C50 digital signal processor.

Read more →

Gema

New

A context-driven pattern matching language for text transformation, written by David N. Gray in 1994-1995, that replaces regular expressions with recursive, nestable rule sets called domains.

Read more →

Focus

New

A 1975 fourth-generation language for IBM mainframes that let non-programmers write English-like report requests against a self-describing database, and which still ships today as ibi FOCUS for z/OS.

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.