John McCarthy invented Lisp in 1958 at MIT, making it the second-oldest high-level programming language still in widespread use. Ada Lovelace wrote the first algorithm (1840s), Herman Hollerith developed punch-card tabulation (1890s), and Konrad Zuse built the first programmable computer (1941).