History Of Computer Programming
Computer programming is that branch of computer science which involves writing, testing, debugging, troubleshooting and coding computer programs. It is a vital part of the computer software industry. Programming essentially involves the concept of operation by following a pre-defined set of instructions.
The concept of programming goes way back, right into Greek mythology. It is believed that they had a calculator called the Antikythera mechanism, which used gears of different sizes and configuration to determine its operation. In 1206, Al-Jazari's programmable Automata was designed. This is believed to be the first programmable machine. It is from here that the concept of robots; the fact that you can control its behavior through a programmed set of instructions. Al Jazari used to invent robots, which would be automatic musicians to entertain guests at parties.
In 1801, the Jacquard Loom was designed by Joseph Marie Jacquard. It contained a series of pasteboard cards which had holes in them. The pattern of the holes determined the pattern that the loom would follow in weaving the cloth. Thus, with different set of cards, different patterns could be weaved. In fact, this concept was used by Charles Babbage in 1830 to develop his Analytical Engine.
With time, the advent of computer programming fastened the pace of the Industrial Revolution. Towards the latter half of the 1880s, Herman Holelrith came up with an invention wherein recorded data on a medium could be read by a machine. Eventually in 1896, he founded the Tabulating Machine Company. This company later became an integral part of IBM.
More Articles :