3. Java
Available jobs: 1,400
This is one of the most in demand programming languages to learn in 2017 and one of the most prolific programming languages of them all, as well. It’s used by 9 million developers and running on 7 billion devices worldwide. It’s unanimously the top programming language on all accounts, but the job availability didn’t make the cut to be the first on this list.