Selecting a Right Path in Learning a Programming Language

Most of us find computer programming languages quite interesting to learn, whether you are in the IT sector or not. They want to know about hacking, how they can hack, how to create program of their own, etc. But they fail to systematically learn the programming language and get frustrated.

HI Everyone !

Computer programming or techniques of hacking or creating your own website is the knowledge that every person interested l'll bit in computing desires to have, no matter their working area is IT sector or not. Similarly, I'm public accountant but technical issues about computer softwares attracts me a lot, specially programming and hacking. Since, I myself and many other people do not directly relate to the field of IT, they get confused in getting a right track and waste their money in simple part time software learning courses. Even I got misdirected at the beginning. But I got some good mentors afterwards and here I'm going to describe systematic track to follow to have better programming knowledge.

Every programming language generated from 'C', after that it came 'C++' and so on. Below is the flow chart to help understand better:

flow chart

So, looking at the flow chart, it is beneficial for you to start with 'C' to have some basic concepts, specially the concepts of Object Oriented Programming or OOPs. Since, C is outdated language nowadays, so if you have good understanding capacity and good mentor, you may skip C or C++ and directly follow either JAVA leg or Dot Net leg. Dot Net is the latest technology by microsoft and it is quite easier to understand. You can do lot more with Dot Net, where VB.Net is used to make softwares and ASP.Net is for Web Designing. Professionals with the knowledge of Dot Net are highly in demand right now. However, JAVA cannot be neglected. It still have importance.

Hope, that helped…….!!



  • Do not include your name, "with regards" etc in the comment. Write detailed comment, relevant to the topic.
  • No HTML formatting and links to other web sites are allowed.
  • This is a strictly moderated site. Absolutely no spam allowed.
  • Name: