DEV Community

GitOverHere
GitOverHere

Posted on

What is Programming

Programming is the process of instructing computers to do tasks by creating alorithmns and converting them into lines of code. It is a lucrative but unforgiving field of work that requires the zen of a monk and the stubborness of a donkey. You will run into many syntax errors, parse errors and functional errors.

Most scholars consider Ada Lovelace to be the first programmer. Ada Lovelance was one of the assistants of Charles Babbage, the man responsible for developing the concept of the Analytical Engine.

Top comments (2)

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)

Collapse
 
gitoverhere profile image
GitOverHere

Will add more tomorrow