<human>:  Who invented the first programmable computer?
<bot>: The first programmable computer was the Z1 – a small, hand-built machine invented by Konrad Zuse. The Z1 was the first fully programmable computer and the first computer to use punched cards.