Best way to learn programming? I wish I knew this earlier!

Programming is just like telling instructions to the computer. If something is wrong in the instructions, then the computer won't be able to understand your code and will throw an error. Today I am going to tell you a simple way you can learn any programming language. This could also help if you have already learned a language.

1) Focus on basics: Make sure that your basics are strong as a strong foundation makes a strong building. Don't hurry in learning the basics and take your own time.

2) Learning by Doing: Whenever you are following any tutorial, try to learn by doing the practical examples in the tutorial. Don't be afraid to refer to the available resources.

3) Moving to the advanced part: When you move to an advanced segment of any programming language, make sure that you have learned the basics properly. Learn the advanced segment in a slow and smooth way so that you understand the concept. Concepts like OOPS are difficult to understand for beginners and you should also have patience while learning.

4) Follow the tutorial consistently: While following any tutorial whether it is a YouTube video or a book, ensure that you do it consistently and avoid procrastination. After all, regular practice is important to remember the use of statements & functions.

5) Using learnt skills to make projects: After learning all the concepts, use the learnt skills to make a project. A project should define the basic interpretation of the things you have learned so far. It is also fun to make projects like a clock, a music player etc. You will find this kind of stuff online.

At the end of the day, the summary is to focus on the basics, practicing & making projects. If you learn programming this way, I am sure you will be able to make higher difficulty projects like a Social networking site, a face detector or anything you like. Hope you found this article helpful.