Luckily, Udacity has created a handy infographic which will make the decision much easier for you. The graphic compares ten popular programming languages, describing various aspects of each so you can decide which one is right for you. You first want to decide why you want to learn to code. Do you want to develop web pages, video games, or mobile apps? Or are you more interested in data analysis? Although some languages can be used for a variety of purposes, some are more useful for specific tasks. Of course, you’re probably learning to program so you can make a living doing so. Although all careers in programming are fairly lucrative, some salaries start at over $100k. So if you’re looking to make the big bucks, do some research on which languages will earn the most. While you can certainly learn a programming language from the comfort of your own home, to actually put your knowledge to good use might require you to relocate. You’ll find most programmers living in California, New York, Texas, Massachusetts, and Virginia. Lastly, you should want to know which language is in high demand. The infographic shows which languages are currently popular, as well as which ones have been utilized less and less over the years. Once you’ve made your decision, set aside a good chunk of time – learning to program is tough work!

Featured photo credit: Udacity via s-media-cache-ak0.pinimg.com

Which Programming Language Should You Learn  - 58