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

Lakota

New

A proprietary scripting language built by Richard Harter at SMDS, Inc. that extended the host operating system's own command language, letting one script mix Lakota with Unix shell commands or VMS DCL - and one of the best-documented examples of a language that was never released.

Read more →

KPL (Kid's Programming Language)

New

A free, BASIC-flavored .NET language and simplified IDE released in 2005 to hook beginners on programming through 2D and 3D game development, later commercialized as Phrogram.

Read more →

LassoScript

New

The scripting-syntax form of Lasso, the FileMaker-born web application language of 1995 - a <?LassoScript ... ?> block syntax introduced with Lasso 5 in 2002 that let one tag-based database language be written like a conventional scripting language

Read more →

Lasso 9

New

The 2010 ground-up rewrite of the Lasso web language - a multi-paradigm, JIT-compiled successor to one of the web's earliest application servers, born as FileMaker middleware in 1995 and rebuilt to compete with PHP

Read more →

KimL

New

A small esoteric programming language from 2009 built entirely from method calls on five pseudo-objects - io, var, stack, tape, and ctrl - whose C++ compiler and virtual machine were written as a learning exercise and released as version 1.0 in 2011 before the project went quiet.

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.