DEV Community

Discussion on: What is Programming

Collapse
 
stereobooster profile image
stereobooster

That is a strange way to describe Ada Lovelace. Longer story here computerhistory.org/babbage/adalov...

Charles Babbage wasn't the first who proposed mechanical computer, Leibniz was before him pron.github.io/posts/computation-l...

We define programming, as a general human activity, to mean the act of extending or changing a system’s functionality. Programming is a widespread activity that is done both by nonspecialists (e.g., consumers who change the settings of their alarm clock or cellular phone) and specialists (computer programmers, the audience of this book).

-- Concepts, Techniques, and Models of Computer Programming by Peter Van Roy and Seif Haridi

By this definition even music boxes can be counted (which were done before Leibniz)