Saturday, 01 January 2022 19:50

Which programming language and technologies should you learn in 2022 Featured

By

It’s 2022 and if you’re looking to learn a new programming language, DevOps tool, public cloud, or infrastructure items, the big question is which one to go for? Here are iTWire’s picks on where to invest your time and energy.

Last year iTWire surveyed the landscape as the year began, and we're keen to see what’s stayed the same and what’s changed as we start 2022.

According to the StackOverflow 2021 survey the language most commonly used remains JavaScript - no surprise there, and it’s the ninth year in a row it’s been at the top position. HTML/CSS also remains in the number two spot (despite, let’s face it, not being programming languages - but do go hand-in-hand with JavaScript). However, this year Python outpaced SQL and swapped places for third and fourth place, followed by Java, Node.js, TypeScript, C#, BASH/Shell, then C++. PHP misses out of the top 10, coming in at number 11.

Despite this, Rust remains the most loved language by developers, while coming in only at 16th place for languages in use, ahead of Ruby, Dart, and Assembly. So, Rust looks to have a lot of affection amongst its users, but not quite winning the world over for commercial use.

However, irrespective of what people love and what people use, StackOverflow’s survey reveals the highest paying software development work is in Clojure, F#, Elixir, Erlang, and Perl. The first four are reasonably esoteric and not in common use thus perhaps suggesting people who master these more niche languages might not have loads of opportunities, but on the flip side companies using them aren’t overloaded with candidates and are clearly willing to pay more for the speciality. Meanwhile, the number one language in use - JavaScript - comes in at a dismal 15th place when we speak about languages people love. It beats Java, COBOL, LISP, and VBA, but comes in under SQL, Go, Swift, Kotlin, and C#.

Turning to GitHub's 2021 State of the Octoverse report we see insights drawn from the real-world activity of tens of millions of developers across tens and tens of million source code repositories with literally billions of contributions over the year. This reflects what people are actually doing and provides a not so dissimilar top five list of JavaScript, Python, Java, TypeScript, and C#. In fact, GitHub sees no change in the ranking from 2020 until the eighth and ninth place where, in 2021, Shell source code repositories overtakes C.

Like last year these results are unsurprising - JavaScript is the lingua franca of the modern web world, Python is a strong favourite of the data science community, and Java still dominates enterprise applications.

Thus, if you're seeking a language to pick up in 2022 you'd certainly do well to gain experience in JavaScript and Python.

Of course, besides those surveys, there's another important metric of the languages, tools, and platforms you should be looking at, and that is open vacancies on Seek. Despite what the global community says, these are the real opportunities right now in Australia and shows the C family of languages is still important in this region, but SQL dominates, demonstrating the rising importance of data science, analytics, machine learning, and more.

So, this is it - the list of technologies most in-demand in Australia right now, with these positions advertised over December.

If you're looking to take up a new programming language or tool in 2022 take advantage of these data points to help inform your decisions. And good luck!

SQL 7294
C, C++, C\# 6049
Java 4808
Python 4415
.NET 4190
AWS 3516
Azure 3301
JavaScript 2952
Linux 2619
Windows 2619
PHP 2501
React 2402
PowerBI 2205
Tableau 2172
Angular 2107
SAS 1928
Cisco 1506
SalesForce 1404
Office 365 1379
Scrum 1010
Citrix 958
GCP / Google Cloud 955
Jira 735
Git 636
PowerShell 599
TypeScript 470
Splunk 424
Ansible 387
Jenkins 372
Juniper 319
MVC 297
Swift 287
Scala 267
Oracle Cloud 257
Ruby 226
Kotlin 166
Perl 159
Fortinet 155
Puppet 134
MongoDB 110
Golang 101
Meraki 54
Chef 49
Delphi 33
Rust 22
COBOL 9

 

Read 4356 times

Please join our community here and become a VIP.

Subscribe to ITWIRE UPDATE Newsletter here
JOIN our iTWireTV our YouTube Community here
BACK TO LATEST NEWS here

GET READY FOR XCONF AUSTRALIA 2022

Thoughtworks presents XConf Australia, back in-person in three cities, bringing together people who care deeply about software and its impact on the world.

In its fifth year, XConf is our annual technology event created by technologists for technologists.

Participate in a robust agenda of talks as local thought leaders and Thoughtworks technologists share first-hand experiences and exchange new ways to empower teams, deliver quality software and drive innovation for responsible tech.

Explore how at Thoughtworks, we are making tech better, together.

Tickets are now available and all proceeds will be donated to Indigitek, a not-for-profit organisation that aims to create technology employment pathways for First Nations Peoples.


Click the button below to register and get your ticket for the Melbourne, Sydney or Brisbane event

GET YOUR TICKET!

PROMOTE YOUR WEBINAR ON ITWIRE

It's all about Webinars.

Marketing budgets are now focused on Webinars combined with Lead Generation.

If you wish to promote a Webinar we recommend at least a 3 to 4 week campaign prior to your event.

The iTWire campaign will include extensive adverts on our News Site itwire.com and prominent Newsletter promotion https://itwire.com/itwire-update.html and Promotional News & Editorial. Plus a video interview of the key speaker on iTWire TV https://www.youtube.com/c/iTWireTV/videos which will be used in Promotional Posts on the iTWire Home Page.

Now we are coming out of Lockdown iTWire will be focussed to assisting with your webinars and campaigns and assistance via part payments and extended terms, a Webinar Business Booster Pack and other supportive programs. We can also create your adverts and written content plus coordinate your video interview.

We look forward to discussing your campaign goals with you. Please click the button below.

MORE INFO HERE!

BACK TO HOME PAGE
David M Williams

David has been computing since 1984 where he instantly gravitated to the family Commodore 64. He completed a Bachelor of Computer Science degree from 1990 to 1992, commencing full-time employment as a systems analyst at the end of that year. David subsequently worked as a UNIX Systems Manager, Asia-Pacific technical specialist for an international software company, Business Analyst, IT Manager, and other roles. David has been the Chief Information Officer for national public companies since 2007, delivering IT knowledge and business acumen, seeking to transform the industries within which he works. David is also involved in the user group community, the Australian Computer Society technical advisory boards, and education.

Share News tips for the iTWire Journalists? Your tip will be anonymous

WEBINARS ONLINE & ON-DEMAND

GUEST ARTICLES

VENDOR NEWS

Guest Opinion

Guest Interviews

Guest Reviews

Guest Research

Guest Research & Case Studies

Channel News

Comments