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

Macro-10

New

DEC's macro assembler for the 36-bit PDP-10, the language in which the TOPS-10 and TOPS-20 operating systems were written and in which Gates and Allen assembled the first Altair BASIC.

Read more →

MARK IV

New

Informatics' form-driven file management and report generation system for the IBM System/360, announced in 1967 and one of the first big commercial successes of the independent software products industry.

Read more →

Maple V3

New

Maple V Release 3, the 1994 release of Waterloo Maple Software's computer algebra system, which added the global statement, name protection, unlimited-length strings and a rewritten statistics package to the Maple programming language.

Read more →

Maple 11

New

The 2007 release of Maplesoft's Maple computer algebra system, which added self-documenting smart documents, hardware-float procedures, user-level multithreading and stricter parameter declarations to the Maple programming language.

Read more →

Macintosh WordPerfect

New

The macro language of WordPerfect for the Macintosh (1988-1997): record your keystrokes and menu choices, then open the script and add variables, loops, branches, dialogs and AppleScript calls

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.