Assembly
1949Assembly language is the thin layer between human-readable code and raw machine instructions. Every program, regardless …
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.
// 1957 - FORTRAN
WRITE(*,*) 'Hello, World!'
// 1972 - C
printf("Hello, World!\n");
// 1995 - Java
System.out.println("Hello!");
// 2015 - Rust
println!("Hello, World!");Start your journey through programming history
Assembly language is the thin layer between human-readable code and raw machine instructions. Every program, regardless …
Java is one of the most influential programming languages ever created. Designed with the philosophy of “Write …
BASIC (Beginner’s All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming …
Carbon is an experimental programming language designed at Google as a potential successor to C++. Announced publicly in …
C is arguably the most influential programming language ever created. Developed in 1972 by Dennis Ritchie at Bell Labs, …
Fortran (FORmula TRANslation) holds a unique place in computing history as the first widely adopted high-level …
Recent explorations and discoveries
Run BASIC is Carl Gundel's 2007 web-programming dialect of Liberty BASIC that hides HTTP entirely - no GET, no POST, no CGI, no session code - so a classic line-numbered-style BASIC program with INPUT and PRINT statements becomes, unmodified in spirit, an interactive multi-page web application
Read more →Speech Application Language Tags let developers bolt voice input and output onto ordinary HTML and XML pages; Microsoft-led industry consortium backing gave it real products, but the W3C's preference for VoiceXML left it a historical footnote
Read more →RosAsm - 'the Specific Assembler' - is Rene Tournois's self-hosting, all-in-one Win32 x86 assembler: a single GPL executable combining assembler, source-level debugger, disassembler and resource editor, built to produce PE files directly with no separate linker step and no C-like HLL constructs
Read more →REBOL/Core is the free, graphics-free edition of Carl Sassenrath's REBOL - a sub-300-kilobyte, no-install interpreter with dozens of native datatypes, PARSE and built-in Internet protocols that was 'designed for servers and non-graphical applications', distinguished from the GUI-carrying REBOL/View and the paid REBOL/Command since the product line split around 2000 and still shipped today as an explicit build target of the open-source Rebol 3 forks
Read more →S-PLUS was the commercial statistical computing environment built on Bell Labs' S language, dominant in econometrics and biostatistics before its open-source cousin R displaced it and TIBCO retired the product in January 2026
Read more →A comprehensive catalog of 1,200+ programming languages from computing history, with dates, status, paradigms, and categories.
Read more →Every language guide includes working code examples, Docker images for instant setup, and progressive tutorials from Hello World to advanced topics.