Ada Lovelace is known as the first computer programmer. She wrote a machine algorithm for a machine that at the time only existed on paper. She worked with Cambridge mathematics professor Charles Babbage who designed an Analytical Engine, a general purpose computer, which used punch cards for information input and output, although it was never built due to financial issues.
According to Mental Floss, during their correspondence, it was clear that Ada greatly understood the machine and suggested data input programs that could work the machine, which is now considered the first computer program. She predicted that machines could be used to compose music, create graphics and be useful to science, all 100 years before it came true.
Sadly, her contributions to the field were not discovered until the 1950’s, when B.V. Bowden published them in Faster Than Thought: A Symposium on Digital Computing Machines. Due to this, Ada has since received many honors for her work, such as the US Department of Defense named a computer language “Ada” in 1980.
Biography.com Editors (2017). Ada Lovelace. [online] Biography.com. Available at: https://www.biography.com/people/ada-lovelace-20825323 [Accessed 9 Aug. 2017].
Cellania (2015). Ada Lovelace: The First Computer Programmer. [online] Mentalfloss.com. Available at: http://mentalfloss.com/article/53131/ada-lovelace-first-computer-programmer [Accessed 9 Aug. 2017].