Many people often ask me what programming language to learn when they get started – and that answer changes all the time depending on what the person asking me wants to actually be able to do. Generally I run through a series of questions to be able to make my recommendation – and luckily the team over at Udacity has put together an awesome infographic that outlines the various criteria you should be considering.
In general Udacity breaks things up into 4 main criteria:
- What do you want to make?
- How much money do you want to make?
- What does everyone else around you code in?
- How popular is a language amongst developers & clients?
Check out the Udacity infographic below and good luck starting your programming career.