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

Assembler (Singer Friden System 10)

New

The native assembly language of Singer Business Machines' System Ten — a decimal, 6-bit BCD character machine built for retail point-of-sale data collection, programmed through a macro assembler whose macro facility was itself built on a string-matching, parsing language.

Read more →

Assembler x86 (TASM Flavour)

New

Borland's Turbo Assembler — a MASM-compatible x86 assembler shipped in August 1988 that assembled faster than Microsoft's own tool and added a stricter, type-checked "Ideal" mode of its own.

Read more →

Assembler (Z80)

New

The assembly language of the Zilog Z80, a July 1976 microprocessor that ran 8080 machine code under a redesigned mnemonic set and powered the TRS-80, the ZX Spectrum, CP/M business machines and the Sega Master System.

Read more →

Assembler (EDSAC)

New

The symbolic order code of the Cambridge EDSAC, loaded by David Wheeler's Initial Orders — widely described as the world's first assembler, and the system that introduced the subroutine library, the relocating loader and the programming textbook.

Read more →

Assembler (Motorola 6809)

New

The assembly language of the MC6809, the 1978 processor its own designers called "the best 8 bit machine so far made by human" — 59 orthogonal instructions, 1464 instruction-and-addressing-mode combinations, two stacks, a movable direct page, and program-counter-relative addressing built for position-independent ROM 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.