Hippocrates, Aristotle, Copernicus, Pythagoras, Issac Newton, Albert Einstein and Benjamin Franklin, each of these names are not only praised in their fields but are also some of the most recognizable names on the planet. However, as a student of the computing field I have found the recognition of the founders of the field quite lacking.
In this, my first blog post I would like to share a bit about a man without which our lives would undoubtedly look a lot different, he is considered to be the founding father of the computer:
Born 26 December 1791, as the First Industrial revolution came into full swing. By the time he attended Cambridge University (1810) he was self taught is some parts of contemporary mathematics and also lectured on astronomy the the Royal Institute (1815) and helped found the Royal Astronomical Society in 1820.
In this time Babbage pioneered the computing field with his designs of a mechanical computer (difference engine), resembling the modern computer with aspects such as program memory, instruction-based operations and an Input-Output unit.
This design unfortunately fell through pertaining to its enormous weight and cost, it was however later constructed (1989-1991). After his first computational engine design he began a new design, he called the, Analytical Engine, this new model, surpassing its predecessor in complexion employed features such as including sequential control, branching and looping making this, in principle, the first Turing-complete mechanical device.
Babbage’s work played a significant role in work Ada Lovelace, credited as being the first computer programmer.