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

Cool

New

The Classroom Object-Oriented Language, a deliberately small statically typed OO language Alex Aiken designed so undergraduates could write a complete, real compiler in a single term.

Read more →

coNCePTuaL

New

A Los Alamos domain-specific language whose English-like sentences compile into MPI network benchmarks, paired with self-documenting log files intended to make performance results reproducible.

Read more →

Clan Lord's Macro

New

The client-side macro language of Delta Tao's Clan Lord, a text-substitution scripting system that grew triggers, variables, conditionals and loops to automate chat, emotes and healing in the Mac's first MMORPG.

Read more →

Cobra

New

A .NET and Mono language that fused Python-style indentation syntax with static typing, Eiffel-style contracts, and unit tests built directly into the grammar.

Read more →

Comega

New

Microsoft Research's experimental C# extension that fused join-calculus concurrency with first-class XML and relational data access, and became the proving ground for LINQ.

Read more →

Clean

New

The purely functional graph-rewriting language from Radboud University whose uniqueness type system made destructive updates and real-world I/O safe without monads.

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.