If you would like a programming job, you higher make sure you’re proficient in SQL, Python, and Java. That is based on the 2024 IEEE Spectrum Top Programming Languages report, which seems to be at what employers are searching for.
Additionally: The most popular programming languages in 2024
Between the 2022 Top Languages Report and the present 2024 evaluation, there have been some adjustments within the high dozen languages on the roles checklist. Java and Python have swapped second and third positions, with Python coming in simply behind the database entry language SQL. Python, after all, is massively common for AI-related development.
TypeScript has changed JavaScript in fourth place, pushing JavaScript down just a few notches. That is a little bit of a demotion for the net web page programming language, however an enormous soar for TypeScript, Microsoft’s model of JavaScript, with extra dependable information typing (making for extra stable code).
One other huge 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 when it comes to being in demand by employers. This rise will be attributed to the rise in data-related programming as a result of AI increase and the demand for information.
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 checklist utterly. This drop is smart as a result of C# and C++ are way more versatile languages, whereas C is a upkeep trouble and positively historical.
What’s a shock is that Ruby, a reasonably common language for internet growth, has dropped off the checklist. In the meantime, Kotlin, a language closely utilized in Android app growth, in addition to in information science and enterprise functions, has made it into the highest 12.
There’s much more to understanding how we measure programming language recognition than simply taking a look at job listings. However for now, the message is evident: know your Python, SQL, and Java. And in the event you’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 really useful 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 way of these outcomes, I discovered information from 2016, so we are able to evaluate what was common 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, in the event you’re making some huge profession or studying selections, be sure to learn these two articles first:
Good luck. Tell us what languages you are going to examine within the feedback beneath.
You possibly can comply with my day-to-day mission updates on social media. Remember to subscribe to my weekly update newsletter, and comply with 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.