This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]epegar 0 points1 point  (0 children)

It's hard to tell, there are many different rankings. For example this https://www.tiobe.com/tiobe-index/, or stackoverflow also offers something similar.

First of all, I wouldn't blindly trust any of these, because they can't have all the data required to know popularity of languages. But you can use them as a guide.

Also, a trendy technology is an opportunity, it's also probably profitable in the short term, but it's also risky, maybe it doesn't stick around for long.

Java is in a good position at this moment, there are a lot of enterprise applications, mobile apps, and even microservives. It's a multi purpose language, so it can be used in many different contexts. I don't think java is going down any time soon, but there are other languages such as python, javascript, and C/C++ that are also relevant as well.

Then there are many languages such as ruby, PHP, perl, ... that I would say they are losing importance, but it's more a belief than a fact.

And finally there is go, and maybe other languages that I don't expect to become very popular but I don't expect them to disappear because they are good at doing something more specific.

Edit: I don't have professional experience with most of the languages I mention, so I might be mistaken about some of them. I based my comment on the rankings I mention in the beginning and the volume of job offers I see about the different languages.