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 …
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 …
BASIC (Beginner’s All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming …
Recent explorations and discoveries
William S. Hawes's 1987 implementation of IBM's REXX for the Amiga — a small, typeless scripting language whose ARexx ports let one program drive another, making it the de facto macro and glue language of the Amiga and, from AmigaOS 2.0, a standard part of the operating system.
Read more →Applesoft BASIC as it shipped in the ROM of the Apple IIe: Microsoft's floating-point 6502 BASIC, adapted by Apple, running on the 1983 machine that brought lowercase, 80-column text and arrow-key editing to the Apple II line.
Read more →6502 machine code as Apple II and Apple II Plus owners wrote it: hex bytes typed into the ROM Monitor, calls to firmware routines like COUT at $FDED, and memory-mapped soft switches, from 1977 into the 1980s.
Read more →The floating-point BASIC Apple licensed from Microsoft in 1977 and put in the ROM of every Apple II from the II Plus onward, giving the machine real numbers, string functions and high-resolution graphics that Wozniak's Integer BASIC lacked.
Read more →Microsoft's floating-point 6502 BASIC as adapted by Apple: the tokenised, line-numbered interpreter at the ] prompt of every Apple II from the II Plus onward, with hi-res graphics, two-character variable names and a hook for machine code.
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.