Confused with the title, right? Here, let me help you.
What in this world seems to be very simple but actually is very complicated? The answer should be CODING or PROGRAMMING.
Have you ever wondered what actually programing is?
Instructions that have been converted into machine language that the computer understands are called machine code or executable code. Writing those executable codes is called as programming.
The computer or any electronic devices understands the language of 0's and 1's (Binary code). The programming languages were designed to make the human works more easier in terms of the quantity of energy that was consumed. But as the time moved, the larger codes were unable to be written in binary just because of its far-flung lines.
The binary was later updated to the octal-code, hexadecimal code, gray code and many more. But still the working was not up-to the expectations and the requirements were not fulfilled. Hence, there was the need of some 'Analytical Engine' that could perform tasks on most of the hex or octal code just on the single command. The advancements led to birth of many programing languages.
Ada Lovelace, whose notes added to the end of Luigi Menabrea's paper included the first algorithm designed for processing by an Analytical Engine. She is often recognized as history's first computer programmer. Data and instructions were once stored on external punched cards, which were kept in order and arranged in program decks.
I wonder how the programmer write and execute all the codes so easily? Knowing that reaching the level of extreme easiness requires more efforts, but still!
Once in my college examination, a question was asked to print a pattern using c++ language. I wrote the program correctly but got myself a null! When asked to the experts, got cleared that programing not only means executing the code but saving the execution time with less efforts. And guess what? I wrote the program without logic and hence got a null. Hence, programmer does not only learn programming but also develops various logics to make the execution easier.
Ever wondered the world without the Programming languages? Most of the works would not have been possibly done just because of lack in human working consistency and efficiency.
Consider a simple example. What would human do when he was appointed as a plastic separator in the plastic industry? He'll surely work efficiently for first few hours. Then? The separation work would not be done efficiently leading to manual error or defect in the plastic product. Machine would have done it properly because it does not have emotions and will continue working efficiently with consistency.
What is the role of programmer here?
In industry, the product's are sensed using the sensors as per the requirements. The requirements are fed to the sensors through tough and gigantic lines of coding.
Hence, the programmers are the important part of the development and plays important role in raising the standard of living of society.
What do you think about the programmers?
ReplyDeleteDo comment your views.
Any suggestions and improvements are welcomed.