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

Linotte

New

The French natural-language programming language in which a program is a book, a variable is an actor, and the screen is a canvas - built so that francophone children could learn to code in their own language

Read more →

Lisaac

New

Benoît Sonntag's compiled prototype-based language from LORIA in Nancy - a marriage of Self's dynamic inheritance with Eiffel's static typing and design by contract, built to write the Isaac object-oriented operating system and compiled to optimized ANSI C through whole-program type-flow analysis

Read more →

Lingo

New

The English-like scripting language of Macromedia Director that drove the 1990s interactive CD-ROM boom and, through Shockwave, some of the earliest games on the web

Read more →

Lakota

New

A proprietary scripting language built by Richard Harter at SMDS, Inc. that extended the host operating system's own command language, letting one script mix Lakota with Unix shell commands or VMS DCL - and one of the best-documented examples of a language that was never released.

Read more →

KPL (Kid's Programming Language)

New

A free, BASIC-flavored .NET language and simplified IDE released in 2005 to hook beginners on programming through 2D and 3D game development, later commercialized as Phrogram.

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.