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
Siemens' late-1990s web application server from Erlangen, programmed in 'method files': HTML pages laced with dot-commands such as .SQL, .FETCH and .WHILE that could pull Oracle, SAP, LDAP and BS2000 mainframe data onto a single page.
Read more →The late-1980s revision of Data Access Corporation's procedural DataFlex 4GL: a C rewrite of a CP/M-era database language whose screen-image programs could be recompiled and run from DOS LANs to Unix and VAX/VMS, and whose command set later reached Australia's High Court.
Read more →The release dBASE Inc. called its first true product after taking dBASE over from Borland: announced in 1999 as dBASE 2000, shipped in December 2000 as dB2K, and renamed dBASE Plus in 2002.
Read more →A comprehensive catalog of 1,200+ programming languages from computing history, with dates, status, paradigms, and categories.
Read more →The original 1999 game-creation BASIC from Dark Basic Software: a Windows-only language that hid DirectX behind plain-English commands so a beginner could load, light and animate a 3D model in a handful of lines.
Read more →Microsoft Research's 2004 experimental extension of C#, in which a method body can be attached to a set of methods at once: the chords of Polyphonic C#, merged with the Xen data extensions and released as a compiler preview.
Read more →Every language guide includes working code examples, Docker images for instant setup, and progressive tutorials from Hello World to advanced topics.