Document Type

Presentation

Publication Date

2025

Abstract

This talk (first given in 2004) presents a concise overview of key developments in the history of computing. It begins with early methods of counting and recordkeeping, such as tally sticks and the Inca quipu. It then traces the evolution of numeric systems, including Roman and Hindu-Arabic notation, and the mathematical contributions of figures like Al-Khwarizmi. Mechanical computing devices such as the abacus, Napier’s bones, and the Pascaline are examined, along with the Jacquard loom and its use of punch cards.

The talk continues through the rise of electronic computing, highlighting milestones such as ENIAC, the work of Alan Turing, and the stored-program concept advanced by John von Neumann. It concludes with reflections on Vannevar Bush’s vision of the memex and its connection to today’s information systems. The goal is to provide historical context for the ideas and technologies that define modern computing, which made the present era of AI possible.

Comments

Author Posting © The Author(s), 2025. This presentation was posted on Figshare, https://doi.org/10.6084/m9.figshare.29632070.v1.

Creative Commons License

Creative Commons Attribution 4.0 International License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Share

COinS