If you would like a programming job, you higher make sure you’re proficient in SQL, Python, and Java. That is in response to the 2024 IEEE Spectrum Top Programming Languages report, which appears to be like at what employers are in search of.
Additionally: The most popular programming languages in 2024
Between the 2022 Top Languages Report and the present 2024 evaluation, there have been some modifications within the high dozen languages on the roles listing. Java and Python have swapped second and third positions, with Python coming in simply behind the database entry language SQL. Python, in fact, is vastly in style for AI-related development.
TypeScript has changed JavaScript in fourth place, pushing JavaScript down a number of notches. That is a little bit of a demotion for the online web page programming language, however a giant leap for TypeScript, Microsoft’s model of JavaScript, with extra dependable knowledge typing (making for extra stable code).
One other massive mover is SAS, a statistical evaluation language. SAS did not even present within the high dozen languages two years in the past, but it surely has moved into the fifth slot by way of being in demand by employers. This rise will be attributed to the rise in data-related programming because of the AI increase and the demand for knowledge.
Additionally: How I used ChatGPT to scan 170k lines of code in seconds and save me hours of detective work
Conventional language C has fallen off the highest 12 listing fully. This drop is sensible as a result of C# and C++ are much more versatile languages, whereas C is a upkeep problem and positively historical.
What’s a shock is that Ruby, a reasonably in style language for internet improvement, has dropped off the listing. In the meantime, Kotlin, a language closely utilized in Android app improvement, in addition to in knowledge science and enterprise purposes, has made it into the highest 12.
There’s much more to understanding how we measure programming language recognition than simply job listings. However for now, the message is evident: know your Python, SQL, and Java. And for those who’ve been programming in JavaScript, it is time to put some effort into brushing up on TypeScript.
Wait, there’s extra…
So, after we initially revealed this text, we went down a data-gathering rabbit gap. If one survey beneficial one set of languages, what would 9 surveys advocate? We analyzed that query within the article, ‘The most popular programming languages in 2024 (and what that even means)‘.
Additionally: The best AI for coding in 2024 (and what not to use)
Then, whereas digging by these outcomes, I discovered knowledge from 2016, so we will examine what was in style then versus now. That evaluation will be seen within the article, ‘The rise and fall in programming languages’ popularity since 2016 – and what it tells us‘.
So, for those who’re making some massive profession or studying choices, ensure you learn these two articles first:
Good luck. Tell us what languages you are going to examine within the feedback beneath.
You may observe my day-to-day undertaking updates on social media. You should definitely subscribe to my weekly update newsletter, and observe me on Twitter/X at @DavidGewirtz, on Fb at Facebook.com/DavidGewirtz, on Instagram at Instagram.com/DavidGewirtz, and on YouTube at YouTube.com/DavidGewirtzTV.