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

FranzBasic

New

FranzBasic, Zimmer Informatik's German structured BASIC for MS-DOS from 1989-90, with a mouse-driven editor, built-in dBase III commands and a freely distributable runtime module.

Read more →

Fril

New

Fril, the Fuzzy Relational Inference Language from Jim Baldwin's group at the University of Bristol: a Prolog-like logic language with Lisp-style list syntax, fuzzy sets and support-pair probabilities built in.

Read more →

FoxPro

New

Fox Software's fast dBASE-compatible database language from Perrysburg, Ohio. It grew from FoxBASE (1984) into FoxPro, was bought by Microsoft in 1992, and lived on as Visual FoxPro until 2015.

Read more →

Focal-8

New

FOCAL-8, DEC's name for Richard Merrill's FOCAL interpreter on the 12-bit PDP-8 family: a conversational calculator language that ran in 4K words of core and shared one machine among up to seven Teletypes.

Read more →

Forte TOOL

New

TOOL, the transactional object-oriented language of Forte Software's Forte 4GL: a case-insensitive, event-driven language for writing client/server applications that Forte partitioned automatically across many machines.

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.