10 most popular programming languages in 2020, via GitHub
- Since 2014, GitHub’s annual State of the Octoverse has tracked various developer trends.
- This includes the 10 best programming languages each year, which as of 2020 included Java, Python, and C.
- Learn more on the Insider home page.
2020 has been an amazing year that has changed the way many developers work, according to GitHub’s State of the Octoverse annual report.
Since GitHub was founded in 2008 and acquired by Microsoft in 2018, it has grown to become the world’s largest source code host, connecting more than 56 million developers around the world. Its scale allows it to track various trends, including an annual ranking of the best programming languages, which it calculates based on the number of contributions to repositories in a given language, as well as new repositories created.
Despite the many job-related changes in 2020, developers have retained a few preferences over the year, with the top three languages retaining their rankings. There have been some changes, however, with an increase in C, a drop in PHP, and a drop in the popularity of TypeScript from seventh to fourth in the rankings.
Meanwhile, the GitHub report also found that non-work-related open source activity is increasing on weekends to higher levels than in 2019, which could indicate that users are increasingly focusing on the products of passion in their spare time.
According to GitHub, here are the main programming languages, as well as their usage.
(Disclosure: The author’s mother is currently employed at Microsoft, working on the company’s open source initiatives.)