Kids who typed BASIC programs from magazine listings were learning computational logic years before anyone called it coding. The frustration of floppy disk errors and cryptic system crashes quietly ...
C. 2500 BCE: Sumerian abacus -- c. 700 BC: Scytale -- c. 150: Antikythera mechanism -- c. 60: Programmable robot -- c. 850: "On Deciphering Cryptographic Messages ...