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
The Blitz dialect that grew a Windows GUI — Mark Sibly's 2003 compiler kept the one-button BASIC of Blitz3D but added an event-driven Gadget system, so the same language that drew sprites could also build a native desktop application.
Read more →The BASIC dialect that put a DirectX 7 scene graph behind keywords — Mark Sibly's 2001 compiler let a beginner open a 3D window, load a mesh and render it in a dozen lines, and it is still the engine behind SCP – Containment Breach.
Read more →The single assembly language Intel documented for both the 8080 and the 8085, from the 1974 mnemonics through the relocatable macro assembler of the ISIS-II era and the two 8085-only instructions, RIM and SIM.
Read more →A comprehensive catalog of 1,200+ programming languages from computing history, with dates, status, paradigms, and categories.
Read more →An open-source isomorphic BASIC cross-compiler by Marco Spedaletti that turns one source file into native 6502, 6809, 6309, Z80 and SM83 assembly for dozens of 8-bit home computers and consoles.
Read more →A Windows BASIC dialect built for 2D game programming, with sprites, maps, collision and a bytecode virtual machine, developed by Kevin Picone since the early 2000s.
Read more →Every language guide includes working code examples, Docker images for instant setup, and progressive tutorials from Hello World to advanced topics.