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

Variables and Types in RPG

New
Rpg

Learn how RPG IV declares variables, the rich set of business-oriented data types, type conversions, named constants, and data structures

Read more →

Variables and Types in Roc

New
Roc

Learn about immutable bindings, type inference, primitive types, records, and tagged unions in Roc with practical Docker-ready examples

Read more →

Variables and Types in Raku

New
Raku

Learn how Raku uses sigils, gradual typing, type coercion, constants, and constrained subsets to describe data with elegance and precision.

Read more →

Variables and Types in R

New
R

Learn how R handles variables, atomic types, type coercion, and special values — with its vector-first philosophy and dynamic, strong typing

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.