Who made the first computer?
That depends on what you regard as a computer. There have been many types of computer, both electronic, as we know them now, and mechanical ones. Charles Babbage is often regarded as the father of computers because of some machines he designed in the 18th century. They had the basic components that all modern computer systems are based on. Other names include John Napier and Herman Hollerith. The oldest computer can be argued to be the abacus, used by the Chinese as long as 5000 years ago.
The first electronic computer was made at Iowa State University, but, alas, it could not be reprogrammed. The "Z" computer was made in Germany, and was the first to be reprogrammable. The British Colossus computer was made at Bletchley Park, UK, but the first general-purpose reprogrammable computer, called ENIAC, was made at the University of Pennsylvania in 1946.