All of us have studied in our schools that it’s Charles Baggage who was considered as the father of computer, primarily because of his concept of Analytical Engine which contained an Arithmetic Logic Unit in 1837. It took another 73 years to complete this concept and in 1910, it was Charles Baggage youngest son, Henry Baggage who produced the machine which performed basic mathematical calculations. It was because of his idea and concept that Charles Baggage was considered as father of computer.
There are few other people as well who have immensely contributed in this field of computer sciences.
Alan Turing gave the concept of algorithms and computations with the invention of Turing Machine. This Turing machine was capable of simulating the logic of any algorithm with the use of symbols.
John Von Neumann, the greatest mathematician from 20th century made a vital contribution in computer science. He introduced the idea of single memory stored program that resides in the computer’s memory along with the data on which it operated. This theory related the analogy between digital computer and human brain. This concept is still in use when it comes to memory of computer.