PROGRAMMING HISTORY
In the previous blog we have learnt that why the concept of computers have emerged . In this we are going to learn how and when the concept of programming has been came.
Generally Abacus is a frame holding rows of beads suspended on metal rods. Each row represents a power of ten in calculations. In this way they did faster calculations.
You can Know more about Abacus by navigating to this link->Abacus
Later many of the devices have been came for faster calculation like pascals calculator , Napiers bones etc ...
but all these are not easy to learn and physical dependent.So all these cant reached user requirement. Actual concept of programming was came when Charles babbage invented Difference Engine in 1822.
In general if we consider when any ask you to prepare for a coffee you need to have a knowledge about preparation of coffee.What if you don't have any of the knowledge to prepare coffee you cant do it. If any one instructs you step by step process to prepare then you are able to do it . This step by step process is called Algorithm and the steps are called Instructions.Likewise computers also need a way to instruct them so it can work according to the instructions .These instructions are given by language called programming language.
Babbage's Difference Engine could only be made to execute tasks by changing the gears which executed the calculations. Thus, earliest form of a computer language was physical motion. But later physical motion was replaced by electrical signal when us government introduced ENIAC in 1942.
you can learn more about by navigating to this link->history of programming
