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

Kalkulon

New

Jürgen Holetzeck's programmable expression calculator for programmers - C operators and casts, hex and binary literals, lists and Mathematica-style pure functions, with its own small scripting language - freeware for Windows from around 2003, GPL-licensed Qt and Android versions until 2013

Read more →

Knowledge Fusion

New

The knowledge-based engineering (KBE) rule language built into Unigraphics and Siemens NX - a declarative class-and-rule language, derived from Heide Corporation's Intent!, that drives CAD geometry, assemblies and design checks from engineering rules

Read more →

Kid

New

Ryan Tomayko's attribute-based XML template language for Python, which compiled well-formed XML templates into importable Python modules and served as TurboGears 1.0's view layer.

Read more →

JR

New

Ronald Olsson and Aaron Keen's extension of Java at UC Davis that grafts the SR language's concurrency model onto Java: dynamically created virtual machines, remote objects, asynchronous send, synchronous call, rendezvous and semaphores, all translated into standard Java

Read more →

JScript .NET

New

Microsoft's compiled, optionally typed rewrite of JScript for the .NET Framework - announced in 2000, shipped in 2002, and an early bet on gradual typing for JavaScript a decade before TypeScript

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.