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

GASOIL

New

A 2009 postfix esoteric language by the Esolang wiki user Morex. Programs are loaded onto a program stack and used up as they run, so there is no instruction pointer and every loop is recursion.

Read more →

Gammaplex

New

Lode Vandevenne's 2004 two-dimensional esoteric language in the Befunge tradition, unusual for its pixel graphics, mouse input and text-input commands, which made games and Mandelbrot renderers possible.

Read more →

GASP

New

The General Activity Simulation Program: a FORTRAN subroutine package for discrete-event simulation that Philip Kiviat began at U.S. Steel in 1961, later extended by Alan Pritsker into GASP II, GASP IV and SLAM.

Read more →

GABasic

New

GABasic, Gabriel Fernandez's 2000 hobbyist BASIC compiler that turned QuickBASIC-style programs into 32-bit protected-mode DOS executables via NASM and the WDOSX extender.

Read more →

FranzBasic

New

FranzBasic, Zimmer Informatik's German structured BASIC for MS-DOS from 1989-90, with a mouse-driven editor, built-in dBase III commands and a freely distributable runtime module.

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.