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

OPAL

New

The Optimized Applicative Language from TU Berlin: a strict, purely functional language that merges algebraic specification with applicative programming, compiled to C by a compiler written in OPAL itself

Read more →

OOSL

New

An object-oriented scripting language recorded as appearing in 1992 that has left no trace of its own, and the two later languages that share its name: a Brazilian stack language and an Italian Delphi scripting engine

Read more →

Objectstar

New

Amdahl's Huron rules language, renamed ObjectStar and now TIBCO Object Service Broker: a mainframe application environment whose programs are decision tables of conditions and actions

Read more →

Obliq

New

Luca Cardelli's lexically scoped scripting language for distributed objects, built at DEC SRC on Modula-3 Network Objects, in which procedures can travel across the network and keep their original bindings

Read more →

ObjectPAL

New

Borland's event-driven, object-based language for Paradox for Windows, where code lives inside the buttons, fields and forms it controls instead of in a separate program

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.