Saturday, January 23, 2010

How to learn a programming language

Learning a computer program language is not easy. There are so many programming languages to be learnt. From project to project, interview to interview it can be varied. Therefore, you have to learn all languages that required. Here is the complete list of programming languages. What is the easiest and efficient way to learn a computer language?


What is a computer Language?

Generally, we use a language to communicate between people. Then the language we used to communicate with a computer is a computer language. In another words it is a method to give instructions to a computer.

First Start from the Basic


Learning a programming language is a simple logical process. It is easier than learning a natural language. Computers need to understand couple of things in order to complete a task.

1. Define Variables – What type of information you would like to work with
2. Provide values to defined variables
3. Functions – What you want to do with the information
4. Output – After applying the functions to the variables what would be the outcome.

This is the skeleton of a programming language. Everything else will be build up on that. When it comes to the skin, you only see pretty interfaces that provide complicated functions to the user.

Think logically is the key

Computers do things in logical way. It is not intelligence enough to understand the feelings and ideas. In a natural language, word has couple of other meanings but with computers one word one meaning. It needs to be straightforward and logical. As a result, you always have to think like a computer and feed the computer base on what you want it to do.

Think Generally

Think generally will help you to expand what you know and learning to other programming languages. Try to understand the similarities and differences in two programming languages. Generally, it is the same structure and logic used in all the programming languages. Difference is the syntaxes and the way instructions are given. If you have understand the basic structure of a programming language and master to think logically like a computer learning new computer language is not a difficult task.

I find Java is quite easy but C programming is hard. This is a common type of complain that computer students do. That is because we are learning java, c, c#, etc not programming language.

We will discuss learning a programming language in detail and hoping to share more hacks and tricks. I would like to hear your experience learning programming language.
Blog Widget by LinkWithin