Training and Development

Programming languages to avoid learning in 2018

According to a recent HackerRank study, Go, Python, Scala, Kotlin, and Ruby are the top five languages programmers want to learn next. But which are the languages coders should not be looking to learn?

Codementor, a coding educating and marketplace platform, recently ranked which languages it claimed weren’t worth developers’ time anymore. The research was centered around three areas; community engagement, the job market, and growth in developers using it (and is not a critique on their usefulness or capabilities).



Poor Dart. According to CodeMentor, Google’s ‘other’ language hits the bullseye as the worst language you can learn in 2018. Why? Though it has uses for mobile applications and IoT devices, it suffers from a lack of adoption amongst users, little engagement with those that do, and a dearth of companies actually using it (Google notwithstanding). While Google’s Go language is on the up, Dart misses the target completely.

To continue reading...


« Enterprise GitHub projects of the week: Facebook special


A CIO's guide: How to get the most out of your data analytics investment »
Dan Swinhoe

Dan is a journalist at CSO Online. Previously he was Senior Staff Writer at IDG Connect.

  • twt
  • twt
  • twt
  • Mail


Do you think your smartphone is making you a workaholic?