As mentioned, front-end coders are in less demand and are paid less. There’s a very good reason for this… it is MUCH easier to learn. It’s best to pick up design ability as well as coding ability if you want to earn-to-give through front-end.
Some of the last languages on the list are for data science programming. While there’s crossover applicability of these to regular programming, they are, for the most part, easier to learn and with some great salaries themselves. There’s also great demand for data scientists. So don’t dismiss R because it’s 20th most popular… that also means that there isn’t enough supply, and it has the benefit of being relatively easy to learn.
I recommend looking at the momentum of languages as well. One example of positive momentum is Javascript; a number of JS-based frameworks are becoming popular, and it is becoming more and more used for front-end, back-end, and all other aspects of web dev. Python is one that’s becoming learned initially more because of its versatility; it’s used for web dev as well as data science.
I’d like to add some more information to this.
As mentioned, front-end coders are in less demand and are paid less. There’s a very good reason for this… it is MUCH easier to learn. It’s best to pick up design ability as well as coding ability if you want to earn-to-give through front-end.
Some of the last languages on the list are for data science programming. While there’s crossover applicability of these to regular programming, they are, for the most part, easier to learn and with some great salaries themselves. There’s also great demand for data scientists. So don’t dismiss R because it’s 20th most popular… that also means that there isn’t enough supply, and it has the benefit of being relatively easy to learn.
I recommend looking at the momentum of languages as well. One example of positive momentum is Javascript; a number of JS-based frameworks are becoming popular, and it is becoming more and more used for front-end, back-end, and all other aspects of web dev. Python is one that’s becoming learned initially more because of its versatility; it’s used for web dev as well as data science.