The first computer program ever written was for Charles Babbage’s “Analytical Engine” in the 1830s. It was developed by the poet Lord Byron’s daughter, Augusta Ada Byron, Countess Lovelace, who collaborated with Babbage for several years. In her published description of Babbage’s computer, she wrote: “It is quite fitting to say that the Analytical Engine weaves algebraic patterns just as Jacquart’s loom weaves leaves and blossoms.” That is accurate, because Babbage recognized that the way Joseph Marie Jacquart used punched cards to control the operations of the loom, could be generally used for a “programmed” control of any machine, especially a computer.