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

Cω (C-Omega)

New

Microsoft Research's 2004 experimental extension of C#, in which a method body can be attached to a set of methods at once: the chords of Polyphonic C#, merged with the Xen data extensions and released as a compiler preview.

Read more →

CorVu

New

The expression-style scripting language inside CorVu, an Australian-born business intelligence and Balanced Scorecard suite launched in 1993 and now owned by Rocket Software - a language whose only public trace is a single 99 Bottles of Beer program with an unusual ?* loop operator.

Read more →

CSP

New

Tony Hoare's Communicating Sequential Processes: proposed in 1978 as a programming language built on synchronous message passing, then rebuilt at Oxford into a process algebra that shaped occam, Go and the verification of concurrent systems.

Read more →

Commodore Basic V2

New

The small BASIC that Commodore put in the VIC-20 and then, almost unchanged, in the Commodore 64: one 8 KB interpreter with no graphics or sound keywords, shared across two of the best-selling home computers of the early 1980s.

Read more →

Commodore 8-bit Basic

New

The family tree of BASICs in Commodore's 8-bit computers, from the PET's 1977 Microsoft-derived version 1 through the business line's 4.0+ and the C128's 7.0 to the unreleased Commodore 65's 10.0, traced through Commodore's own source code.

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.