getting started with programming

The evolution of science has been fascinating. The development of technology along with the advancement in Science helps to bring in a revolution. It has changed many industries such as medicine, agriculture, education, information and technology, and many more. Companies like FacebookFlipkartAmazon, are examples of the same.

 

Technology (which is derived from the Greek word ‘technologia’) is an artskill, or ability, which is used to create and develop products and acquire knowledge. In recent years, digital technology became the most popular one. A major portion of it deals with programming and communication. In both of these areas, the simplest form of representation is used to decide the most complicated logic, viz., Binary, 0, and 1.

So. now that you know that software is made of 0’s and 1’s, and programs which are written in 1 or more programming languages. Over the past 5 and a half decades, computers and programming languages evolved drastically. What seemed like simple machine instruction now are running businesses and enterprises. Programs and businesses have kind of become one. Companies like FacebookFlipkartAmazon, are examples of the same. At the core of each of these software giants, there are programming languages. These are used to write human-readable code which gets translated into machine instructions and is used to perform logical operations. Set of these instructions perform operations as desired by individuals known as programmers.

Have you ever wondered, why programming languages are dominating the world today? As humans, as we evolved, we started language as a medium to communicate among ourselves. So is true for computers. Computers evolved to mean an alternative to manual processes that are performed by humans and to make complex computations simpler. Over years, programming languages evolved too.

In this blog, with each passing day, I will help you all in getting started with programming. I will simplify the world of computer technology and programming and make it more accessible and understandable. I will guide you and enable you digitally to apply industry best practices..