Page 28 - Catalyst 3-#Why | Boosts you Invisibly
P. 28

Its simple but


                                       complicated!







              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 programming 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 much
              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, grey
              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 programming 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 recognised 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 programming 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.


                                                                                           Penned Down… | 23
   23   24   25   26   27   28   29   30   31   32   33