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
FranzBasic, Zimmer Informatik's German structured BASIC for MS-DOS from 1989-90, with a mouse-driven editor, built-in dBase III commands and a freely distributable runtime module.
Read more →Fril, the Fuzzy Relational Inference Language from Jim Baldwin's group at the University of Bristol: a Prolog-like logic language with Lisp-style list syntax, fuzzy sets and support-pair probabilities built in.
Read more →Fox Software's fast dBASE-compatible database language from Perrysburg, Ohio. It grew from FoxBASE (1984) into FoxPro, was bought by Microsoft in 1992, and lived on as Visual FoxPro until 2015.
Read more →A comprehensive catalog of 1,200+ programming languages from computing history, with dates, status, paradigms, and categories.
Read more →FOCAL-8, DEC's name for Richard Merrill's FOCAL interpreter on the 12-bit PDP-8 family: a conversational calculator language that ran in 4K words of core and shared one machine among up to seven Teletypes.
Read more →TOOL, the transactional object-oriented language of Forte Software's Forte 4GL: a case-insensitive, event-driven language for writing client/server applications that Forte partitioned automatically across many machines.
Read more →Every language guide includes working code examples, Docker images for instant setup, and progressive tutorials from Hello World to advanced topics.