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

Operators in Raku

New
Raku

Explore arithmetic, comparison, logical, assignment, and string operators in Raku, plus unique features like chained comparisons, junctions, and smart matching

Read more →

Operators in R

New
R

Learn arithmetic, comparison, logical, and assignment operators in R, including vectorized operations and the pipe operator, with Docker-ready examples

Read more →

Operators in Python

New
Python

Learn arithmetic, comparison, logical, and assignment operators in Python, plus operator precedence, with Docker-ready examples

Read more →

Operators in Prolog

New
Prolog

Learn how operators work in Prolog: arithmetic evaluation with is/2, comparison, unification, logical connectives, and operator precedence with Docker-ready examples

Read more →

Operators in PL/I

New
Pl-I

Learn arithmetic, comparison, logical, and string operators in PL/I with runnable Docker-ready examples using the Iron Spring compiler

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.