Which programming language should I use? A guide for early-career researchers
Briefly

In the 2024 'State of the Octoverse' report by GitHub, Python has finally dethroned JavaScript as the most popular programming language after a decade. This shift indicates Python's rising prominence, especially in light of the generative AI boom spanning the past two years. Experts note that, despite this popularity, choosing a programming language is subjective and context-dependent. Different coding scenarios necessitate diverse tools and skills, emphasizing that there isn't a definitive 'best' language for everyone. Researchers are encouraged to consider their specific programming needs when selecting a language.
"This is the first large-scale change we've seen in the top two languages since 2019 - and it speaks to the rise in Python that's accompanied the generative artificial intelligence boom we've seen over the past two years."
"For a very long time in computer science, a lot of people who work in programming languages have had the ostensible goal of creating the 'one language to rule them all'."
Read at Nature
[
|
]