DEV Community

Discussion on: Which programming language should you learn in 2020?

darkes profile image
Victor Darkes

Nice list but I definitely disagree with learning Scala over Java. If a company desires someone who's familiar with Scala they're probably looking for someone experienced in Data Engineering. Java is ubiquitous. You might not end up with the flashiest role but you'll be able to find something stable pretty quickly.

With that said I'm partial to Kotlin as the eventual leading language of the JVM. Since it's supports functional programming my hope is that the data community adopts it one day.