The guy who invented Jacquard Loom,which i think a very underrated invention founding basis of binary concept.This is when history of computing began!
He was a french weaver on 19th century.To make weaving more efficient,he used punch cards(card having small wholes or not on its surface).A pin of the loom hits the card,if it is punched,it operates with its hook,otherwise it does nothing.So technically,he programmed the loom to produce the desired output.
This was the start of the way up to the Mainframe,which resulted in IBM giving credit to him.