Overview
Embark on a captivating journey through the history of computer programming in this 51-minute Devoxx conference talk. Explore the evolution of programming from its 18th-century origins to modern-day innovations and future prospects. Discover the influential concepts, machines, and languages that have shaped contemporary programming practices. Learn about pivotal milestones such as the Jacquard Loom, Analytical Engine, and contributions of Ada Lovelace. Delve into early computers, the Turing machine, and wartime innovations like the Bomba and Z3. Trace the development of programming languages from Shortcode and Autocode to COBOL, Fortran, and modern languages like Java and JavaScript. Gain insights into emerging technologies like quantum computing and their potential impact on future programming paradigms. Speaker Alasdair Collinson, a software developer with a passion for programming history and culture, guides you through this comprehensive exploration of computer programming's rich past and exciting future.
Syllabus
Introduction
About me
Overview
Jacquard Loom
Analytical Engine
Ada Lovelace
Early computers
The Turing machine
The Bomba
The Sousa Z3
Plant Cocoon
Superplan
The Edvac
Shortcode
Autocode
Zeta
The Golden Age
Flowmatic
COBOL
Fortran
IPL
Lisp
Algol
Modern Programming
Basic
APL
Simula
Java
Viola
JavaScript
Quantum Computing
Justin Trudeau
Taught by
Devoxx