days
-1
-9
hours
0
-6
minutes
-4
-3
seconds
-2
-5
search
JAXenter survey results are here

Technology trends 2018: Here are the top programming languages

JAX Editorial Team
frameworks

© Shutterstock /create jobs 51

Over 1.000 participants from 85 countries and a massive amount of data: This is the result of the latest JAXenter survey which aimed to find out which technology topics will be especially important for you in 2018. There were 10 topics included in the survey and your answers helped us paint an accurate picture of this year’s technology trends. Let’s have a look at the top programming languages first.

Technology trends 2018

Thank you all for participating in our annual survey! Although our Technology Trends Survey is rather new (the first one was launched in 2016), the number of participants is growing bigger and stronger — this year, over 1.000 people from 85 countries have answered our questions.

JAXenter.com and JAXenter.de readers had about a month to weigh in on how this year’s technology trends should look like. The survey was organized into ten sections:

  • Programming Languages
  • Web Frameworks
  • UI Technologies
  • Software Architecture
  • Data Storage
  • Data Handling
  • Continuous Delivery & Automation
  • Cloud Platforms and Technologies
  • DevOps, Container & Service Discovery
  • Other Technologies

Top programming languages of 2018

Survey respondents were asked to rate the importance of different technologies on a scale from very interesting to not interesting at all. Within the languages section, it became very clear that engagement with Java (especially Java 9!) was a top priority for our readers.

If we combine the first two categories (Interesting and Very interesting) this is what we see:

Source: Technology Trends 2018 — Results of Top Programming Languages

If the results look familiar, that’s because  Java 9 was developers’ sweetheart last year too, closely followed by Java 6/7/8.

The results of this year’s survey are especially interesting since last month, we launched a poll in which we asked JAXenter readers what Java version(s) they are currently using and, according to the results, most respondents are still using Java 8 (82 percent, to be more exact). Eight percent are using Java 9 and seven percent have not let go of Java 7.

However, there’s a difference between the version you have to use (in a business context) and the version you’d like to use. Java 9 might not be as used as Java 8 but that doesn’t mean developers don’t consider it interesting.

SEE ALSO: No more public updates for Java 8 business users after January 2019 [POLL]

But enough about that! More interesting are the next positions: the third and fourth spots — JavaScript/ECMAScript and TypeScript— clearly indicate that JavaScript has gained a foothold in the world of Java. Kotlin has stepped up its game and has traded places with Scala. Unlike last year, when Scala occupied the fifth position and Kotlin the sixth, these languages have gone through a “Freaky Friday” type of situation; shooting star Kotlin is officially in the top 5 most interesting programming languages.

Not the same can be said about Go, which lost some ground; in 2017, it occupied the seventh position and now it barely made it to the top 10. However, the results aren’t really shocking; RedMonk’s latest report showed that Kotlin is rising, Go is plateauing, and Scala may be at the start of a backslide.

Python has also gained some more fans, which helped it go from the ninth spot (in 2017) to the eighth position. This is not at all surprising and it’s very likely that next year’s results will show a growth of their own. This month’s TIOBE Index showed that Python continues to rise month after month, thanks to increased interest in machine learning. This means that Python has definitively outlived and outlasted many of the other scripting languages, including Ruby, Perl, and PHP.

Demography

This year’s survey was our most comprehensive to date — a huge thank you to everyone who participated! Most of the respondents (94.9 percent) were male but if we want to see the glass half full, the percentage of women who participated in the Technology Trends survey has grown bigger. This is no excuse and we do acknowledge the elephant in the room (a.k.a. the diversity problem in tech)  but we hope next year’s ratio will be even better.

If you’d like to have a look at our Women in Tech interview series or participate (drop us an email at editor@jaxenter.com), here is the latest example.

The results also show that the number of young participants has increased. Last year, 20 percent of the respondents were under 31 years old, this year the percentage has increased considerably (28.9 percent, to be more exact). However, the bad news is that the percentage of people aged 50 and older has decreased (from 9.8 percent in 2107 to 8.5 in 2018).

This was our first look at the survey outcome. In the second part of the evaluation, we will focus on web frameworks. Stay tuned for more!

Leave a Reply

1 Comment on "Technology trends 2018: Here are the top programming languages"

avatar
400
  Subscribe  
Notify of
Arthim
Guest

Ballerina (https://ballerina.io/) is the new one gaining traction in the microservices world. Just got named by IDG TechWorld as #1 in “Top Programming Languages You Should Try”. https://www.techworld.com/picture-gallery/careers/up-coming-programming-languages-for-developers-get-grips-with-3621455/