Skip to main content

3- 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 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.

This blog is dedicated to the programmers. These are the backstage people that have main role in developing the technology but are never highlighted. They write the most complicated programs or codes to make the product work smoothly and intelligently.

Comments

  1. What do you think about the programmers?
    Do comment your views.
    Any suggestions and improvements are welcomed.

    ReplyDelete

Post a Comment

Popular posts from this blog

19. Impact of COVID-19 on Technology and Cyber Security.

The world is experiencing the economic breakdown and is trying to cope up with basic amenities required for the people to survive. The COVID-19 has even challenged the economy and is affecting all the sectors. Lockdown has proved to be a solution to stop the virus transmission but is affecting the industry. But what are its impacts on technology?  The effects of COVID-19 are having a significant impact on the technology sector, affecting raw materials supply, disrupting the electronics value chain, and causing an inflationary risk on products. More positively, the disruption has caused an acceleration of remote working, and a rapid focus on evaluating and de-risking the end-to-end value chain. In addition, potential carbon emission reductions could result in renewed focus on sustainability practices. This article considers the shifting landscape across a number of areas. The main impact will be on the cybersecurity and even on supply chain. As due to this pandemic s...

17- QR code vs SnapTag

Are you tired of seeing those ugly black and white square blots everywhere you look? Well now there is a solution; SnapTags.  SnapTags are raising the bar for interactive communication. SnapTags work like QR codes but give you much more. Instead of using a 2-D barcode, you now are able to use your very own logo that’s much more visually appealing to the consumer. This branding tool is extremely powerful for initiating consumer engagement at which the consumer is likely triggered by an emotional response. QR code (abbreviated from Quick Response Code) is the trademark for a type of matrix barcode. A barcode is a machine-readable optical label that contains information about the item to which it is attached. SnapTag provides trackable, device-aware, fully programmable QR codes that can deliver the best experience in any situation, for everyone. How is the look of snaptag? Well, here it is! Sample model This look is the basic snaptag model of this blog. This tag can be...

18- Basics of Telecommunication

Ever wondered what actually is Telecom? What are its components? How they work? Read below for the same. What is Telecom? Telecommunications ("telecom") is a general term for a vast array of technologies that transmit and receive voice, data, and video information over varying distances through electronic means. The utilization of these networks and technologies varies greatly from organization to organization and may include:     Local, long distance, and toll-free voice traffic     Internet access     Video conferencing     LAN's and WAN's     Call centres     Converged networks (voice, data, wireless) How do mobile phones work? Mobile phones operate within a network based on services which are provided by Telecommunications Service Providers (TSPs). In short, mobile phones search for signals in order to operate. This is enabled through cell towers, which are cellular telephone sites w...