PROGRAMMERS' TOOLS

What languages does Poplatekcrew use in coding in 2019?

At Poplatek we are coding with the same goal in mind, but what programming languages do we use? We made a short research to investigate the most popular languages used at work and leisure time.

Last year, we sent a survey to our employees asking them about the languages they use in coding. The results can be found here. As the technology develops and projects change, it is time to renew the survey and find out the situation for 2019.

 

We wanted to dig a little deeper to see which languages are the most used and the most popular. It is also exciting to compare the results with Stack Overflow’s questionnaire which was answered by over 90 000 developers.

 

During our own research, we were able to conclude that there are over 16 languages actively used at Poplatek in both work and free time. This number has risen from last year.

 

Without further ado, let’s look at the results:

 

What languages have you used actively at work over the past year?

 

2019 work languages

 

The top runners for the most used languages at work are JavaScript/Node.js, TypeScript, and Python. This probably does not come as a surprise to anyone, as all of them are very solid and safe choices. In addition, we do have very strong competencies in all of them, hence the choice for these languages is pretty natural.

 

However, TypeScript was a newcomer to our list, as 55% of our employees are using it at the time. We asked why TypeScript has become so popular, and received a very absolute answer: “Why TypeScript? Because it’s the best.”

 

What languages do you use during your free time?

 

2019 free time languages

 

When moving to free time, there are clear changes in the graph: JavaScript/Node.js is still holding the first place, but the amount of Java users drops significantly. TypeScript also raises to this list as a newcomer with 20 % user group. Other new languages in the free time are ASM, Go, Lua, Rust, and Swift.

 

The variation is natural as you always pick the right tool for a specific need. At home people enjoy coding other than work-related projects, hence the need for the languages is vastly different.

 

Java can’t be described as the most agile language, hence when doing smaller projects, it is easier to use other lighter languages. For example, C or C++ are more commonly used in programs that demand speed. Another reason is that not all the operating systems even support Java. In addition, during leisure time our developers like to code with exciting new languages, something they do not necessarily get to do at work.

 

Poplatekcrew’s answers are pretty much aligned with StackOverflow’s results. They state that JavaScript is the most popular language seventh year in a row. Python, on the other hand, still holds the title ‘fastest-growing major programming language’, so we can assume that it will keep on increasing its popularity.

 

What languages would you like to learn?

 

2019 like to learn languages

 

We are all in for self-development and eagerly encourage our colleagues to learn new things. That is why we wanted to know which languages our crew wants to learn next. As you can see, we had a pretty nice list of different languages that are still waiting to be mastered.

 

Especially Go grew its popularity, as 50% of our employees wanted to learn the language.

 

“I have stumbled upon in Go with multiple open-source frameworks I use. I also see it as an interesting option when coding serverless.”

 

Different to what seems to be happening in StackOverflow’s stats, Python’s position has dropped to previous – most of us have apparently mastered the language by now, as only 10% are eager to learn the language.

 

Rust has also risen up in the statistics, as it has done in StackOverflow’s questionnaire, in which it is the most loved language for the fourth year in a row.

 

Would you like to teach others using some languages, which ones?

 

It’s neat to learn things on your own, but it’s fun to teach others as well. Some of our coders stated that they would like to teach others using languages like Kotlin and TypeScript.

 

To sum up, we use several languages. Some enjoy their pizza with pineapple, while others will go crazy when they see the previous line. The same applies here: some people prefer Java over Python. At Poplatek we enjoy our freedom, and if possible we give our coders an option to choose how the projects are run. This applies to both languages and tools. This way we keep the work fun, and that definitely shows as high quality in the outcomes.

 


Would you like to join our Poplatekcrew? Read more here.

Hanna ja Heini

Hanna Halonen & Heini Rahikainen

Marketing team

From the CEO's pen

Poplatek celebrates its 10th anniversary – Read our whole story!

Reducing carbon emissions

Towards green cloud architecture

Former astronomer turned into software architect

How does knowing astronomy give an advantage in software development?

Subscribe to Poplatek’s newsletter

Subscribe to our newsletter to never miss out on the best opportunities and success stories of digitalisation.