Computer programming, now a very contemporary work, can date back into the 1800s with the creation of the first analytical machines (Moore). Later, developing into complex algorithms that are used everywhere, we see a piece of modern technology. The history of computer programming, while long, is a very interesting topic that can be easily understood and related back to great inventions that helped change the course of history over the years. Starting with the microchip and leading into devices the size of a pencil that contain more processing power than the room sized computers that were widely used in the late 1960s.
The first computer algorithms can be found dating back to the 1800s were created by a woman named Ada Lovelace (Moore). Lovelace essentially created the standard of what all computers today run on, and provided the base for other computer algorithms. “Ada Lovelace was born in London, England on December 10, 1815” (Moore). Lovelace contributed abundant work towards the invention of the Analytical Engine, or an ancient calculator (Moore). Lovelace’s work was spoken about in an Italian Mathematician’s memoir, which became her source of reputation (Moore).
Entering the 1900s, the first electronic computers were invented and constructed. Although many of these machines were the size of structures they were extraordinary achievements that led the world into the technologically advanced state that it is today. Many of the first computers were built to run off of binary code, which is the use of zeroes and ones in order to process information (Bergin). Complication with this binary system led into the development of early programming languages which were used to simplify the use of computers and process data in a sufficient way (Bergin). When the 1970s came into play, the use of monitors emerged in this ever growing technological field (Bergin). The first programming language for use with these monitors was made at Caltech (Bergin). “1976-1990.A portable implementation of Concurrent Pascal was widely distributed and used for system design. The monitor paradigm was now disseminated throughout the computer science community in survey papers and textbooks on operating systems…” (Bergin, pg. 122). This quote states that the programming language of Pascal was widely used in this time period (the 1970s), and “was used for the design of computer systems” (Bergin). The implementation of the computer monitor shifted the computer science community from punch cards to a visualized screen that various people can make unpretentious use of (Bergin).
In 1972 the programming language of C was created in order to raise the standards for the upcoming programming languages that were in the process of being made (Raik-Allen). The C programming language, essentially revolutionized the way we use computers today in the fact that it is still widely used throughout the world (Raik-Allen). In 1995 the programming language of Java came to light, and became the...