A history of computer programming
summary
Starts at the Jacquard loom using punched patterns and traces a line from Babbage’s unfinished Analytical Engine to Ada Lovelace’s Bernoulli algorithm (the first published program), through working machines like the Zuse Z3/Z4 and early languages Plankalkül, Fortran, COBOL and Lisp, to Simula→objects, C’s lineage from CPL→BCPL, and the browser-era split that births Java and JavaScript; ends on practical quantum access via the IBM Quantum Experience with 5 qubits.
AI-written summary · about
chapters (31)
- 0:00Introduction
- 0:52About me
- 1:23Overview
- 2:21Jacquard Loom
- 3:48Analytical Engine
- 6:59Ada Lovelace
- 9:26Early computers
- 10:09The Bomba
- 11:28The Sousa Z3
- 13:16Plant Cocoon
- 14:32Superplan
- 15:55The Edvac
- 17:47Shortcode
- 18:28Autocode
- 19:45Zeta
- 20:54The Golden Age
- 21:18Flowmatic
- 22:30COBOL
- 23:40Fortran
- 24:53IPL
- 25:58Lisp
- 27:01Algol
- 28:36Modern Programming
- 28:54Basic
- 31:32APL
- 32:56Simula
- 39:00Java
- 42:10Viola
- 43:47JavaScript
- 46:56Quantum Computing
- 47:24Justin Trudeau
related talks
50mHow JavaScript Happened: A Short History of Programming Languages
32mA History of Computing, from the Loom to Babbage's Machine
40mAll of this has happened before, and it will all happen again.
53mThe Shoulders We Stand On
36mAda Lovelace and The Very First Computer Program
45mAda Lovelace and The Very First Computer Program
33mFrom Plank to Computer: The Path from Weaving to the Electronic Computer
50mComputer History RetroSpective: From Space Race to genAI with Live Demos
