Top 10 ways to learn programming language faster

Programming languages are getting updated day by day and we need to keep updated with the current trends. Learning new programming language is not easy, so I would like to share some of the ideas to learn programming language faster.

1. Slow Down

First thing you might want to know is don't be in a hurry. Do not just read faster, stop and think, spend some time understanding each concept deeply before going further.

2. Understand the approach of language

Understanding the thought process behind the programming language is very important because it gives the direction of your learning. i.e. C is the procedural approach while Java follows the object oriented approach.

3. Time commitment

Give consistent time to learn the language each day. Taking time of one hour to two hour is sufficient for learning each module or chapter. But follow strict schedule and stick with it.

4. Gather All Relevant Material

Make sure your have sufficient resources such as tutorials, tips, questions and best practices etc. In this blog you can find plenty of this.

5. Write your own notes

Do not just read, take your own notes. This will really help to gain more understanding of any topic. Reading your own notes again helps in faster learning.

6. Do not copy paste code examples

If you are learning from online resources do not just copy paste the sample programs, write it your own. This really helps to gain more confidence in learning of new language. Also this will teach you lots of mistakes to avoid while coding.

7. Drink lots of water and exercise

Drinking lots of water keeps the body hydrated and so does brain. So drink lots of water to make your brain more active to learn new things faster. Also do not forget to give your brain sufficient rest, sometimes when things gets harder to digest then take a break and then start tomorrow with fresh mind.

8. Talk about it

Discuss with your friends, have some forums to post your queries to gain more interest while learning a new language.

9. Make your program run

Always make sure your sample program run without any errors or warnings, do not give up until your resolve all the issues.

10 . Learn to Use a Debugger

Learning functionality of debugger is important because it saves time and resolve the issues at compile time. Debugging the code helps to understand the mistake which we have done in coding.

These are some of the techniques which will definitely help to to learn programming language faster
Share on Google Plus

About Pranav

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment


Post a Comment