In order for you a programming job, you higher make sure you’re proficient in SQL, Python, and Java. That is in response to the 2024 IEEE Spectrum High Programming Languages report, which appears at what employers are on the lookout for.
Additionally: The preferred programming languages in 2024
Between the 2022 High Languages Report and the present 2024 evaluation, there have been some adjustments within the prime 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, in fact, is vastly fashionable for AI-related growth.
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 bounce for TypeScript, Microsoft’s model of JavaScript, with extra dependable information typing (making for extra strong code).
One other huge mover is SAS, a statistical evaluation language. SAS did not even present within the prime 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 might be attributed to the rise in data-related programming because of the AI growth and the demand for information.
Additionally: How I used ChatGPT to scan 170k traces 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 historic.
What’s a shock is that Ruby, a reasonably fashionable language for net 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 purposes, has made it into the highest 12.
There’s much more to understanding how we measure programming language reputation than simply taking a look at job listings. However for now, the message is evident: know your Python, SQL, and Java. And if you happen to’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 printed this text, we went down a data-gathering rabbit gap. If one survey advisable one set of languages, what would 9 surveys advocate? We analyzed that query within the article, ‘The preferred programming languages in 2024 (and what that even means)’.
Additionally: The very best AI for coding in 2024 (and what to not use)
Then, whereas digging by means of these outcomes, I discovered information from 2016, so we are able to examine what was fashionable then versus now. That evaluation might be seen within the article, ‘The rise and fall in programming languages’ reputation since 2016 – and what it tells us’.
So, if you happen to’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 research within the feedback beneath.
You’ll be able to observe my day-to-day mission updates on social media. Make sure to subscribe to my weekly replace publication, and observe me on Twitter/X at @DavidGewirtz, on Fb at Fb.com/DavidGewirtz, on Instagram at Instagram.com/DavidGewirtz, and on YouTube at YouTube.com/DavidGewirtzTV.