Sanjay's blog containing technical and self development articles

IT Srategic Consultant & Agile Project Manager

Bhubaneswar, Orissa, India. Contact for FREE mentoring


Previous topic

Learning computer programming - the first course

Next topic

Your first program


SocialTwist Tell-a-Friend

Millions of links for your website - absolutely FREE!

As Featured On EzineArticles

What is Programming?

In simple terms, programming is teaching somebody how to do a task. Obvious examples are

  • teaching a child how to add some numbers
  • teaching a housewife how to prepare some recipe
  • any teaching under the earth that you can imagine

For programming human beings, we use some language, such as English, French, Hindi. For programming computers, we use some language computers understand. Some examples of computer languages are C, Pascal, Python, Java.

Human beings are very intelligent and hence human languages like English are extremely complex. The same statement might mean different things in different scenario in English. In contrast, computers are the stupidest beings in the world, and so the language used to teach them are quite simple. So, for a human being like you, learning a computer language is really easy and fun. And, once you know one computer language, learning another is as easy as knowing few more words.

Enough theory. Now, let´s dive into and attempt some computer programs. We shall be using the C language. However, you need not know C. Of the programs that I shall be presenting, just focus on whatever we discuss and ignore the undiscussed parts. Our objective here is not to learn programming, but to learn the approach to learning programming, so that you can learn programming from any other course material smoothly.

Post all your queries, suggestions or feedbacks here.
Reach me at skpatel20 (hotmail).