How To Become A Computer Programmer

What computer programming language should I learn?, is a question I receive frequently on my computer programming career coaching blog at\n\nSometimes, I am asked to choose from one of these programming languages: Java, C#, Visual Basic.NET, C/C++, Python, Ruby, Perl or JavaScript.\n\nAs important as this question may be, readers of my book on "how to become a computer programmer", know that my style to answering questions is to go in-depth.\n\nThere are several reasons why you may choose one programming language over the other. I will briefly discuss three of those and you can read up the other reasons later:\n
  1. Your Goals: What goals are you trying to achieve? Do you want to be a corporate highly paid programmer, a games programmer or do you want to work more closely for your business?
  2. \n
  3. Your Education: What is your educational background? Do you have a degree in computer science or perhaps only a high school diploma?
  4. \n
  5. Your Agenda: Do you have a compelling reason for wanting to learn a specific programming language over another? Perhaps you want to learn C/C++ because your high school buddy said that is the only language real programmers use or you want to learn Java because you read on the internet that everyone should learn it?
  6. \n
\nI listed three reasons why you may want to work with one programming language over the other. The point I want to make is that there are excellent reasons and wrong reasons for choosing a programming language. In the "Street Smart Guide to High Paying Computer Programming Careers", I discussed in detail some of the better ways to choose a computer programming language and gave specific recommendations as to which programming languages you should learn based on your goals.\n\nIf you want to learn a computer programming language, get a copy of the e-Book and follow my recommendations or adapt them to your particular situation.

Subscribe to How To Become A Computer Programmer Newsletter

Get our latest posts delivered to your inbox ...

We respect your email privacy