These are the languages that are in the highest demand and offer the highest salaries.
Want to earn a decent wage and boost your chances of getting a job as a developer in 2019? Then learning Kotlin and Java looks a sensible choice.
The two languages offer a decent
balance between high pay while still being in-demand, according to job postings
in the 12 months to the start of this year.
The languages naturally complement
each other, with Kotlin able to be used as a replacement for Java in many
instances as it runs on the same underlying platform, the Java Virtual Machine
(JVM).
The open-source, statically-typed
language gained major traction in 2017 when Google threw its weight behind Kotlin and
designated it an officially supported language for building Android apps.
Kotlin has been described by a Netflix senior software engineer as
offering "some of the best features of other languages" combined with
"interoperability with Java". There is even speculation that it will eventually replace Java for Android development.
Meanwhile, Java remains widely in
use and reasonably well-paid, thanks to language's status as the workhorse of
modern enterprise, having been the language of choice for writing server-side
business software for more than decade. Beyond business, Java is also an
official language used for developing mobile Android apps, and is also used for games
and web apps.
Both languages were among the few
that were both in demand and well paid throughout 2018 according to IT Jobs
Watch, which gathers and analyzes data from UK IT job vacancies.