The Jacquard loom's punched cards directly inspired the computer — Charles Babbage and Ada Lovelace explicitly modeled their programming concepts on the weaving mechanism.
A type of loom attachment or fabric featuring an intricate woven pattern, produced using a mechanism that controls individual warp threads using punched cards.
Named after Joseph Marie Jacquard (1752-1834), the French weaver and inventor who demonstrated a practical programmable loom mechanism in Lyon in 1804. His invention used punched cards to automate complex pattern weaving. Key roots: Jacquard (French: "surname (from Jacques/Jacob)").
The Jacquard loom is arguably the ancestor of the computer. Its punched cards — each card controlling one row of the pattern — directly inspired Charles Babbage's design for the Analytical Engine in the 1830s, and Ada Lovelace explicitly compared her programming concepts to the Jacquard's card system. IBM's punched cards, which dominated computing