In today’s world, coding has become the new literacy and coding boot camps are all the rage. In case you’re a beginner, you might find our past articles on what is programming and the need to learn programming useful. In your journey of learning programming, online services and websites like Stack Overflow and GitHub will turn out to be pretty helpful.
This year, GitHub has turned 10 years old. Over the years, it has grown to become a place where developers can work together, share their code, and build products that change the world as we know it. Till date, the website has witnessed 1.5 billion commits.
As an annual exercise, GitHub has released its annual Octoverse report at GitHub Universe, which is the company’s annual user conference. The report sheds some light on some important trends like popular programming languages, most forked open source projects, most popular topics, etc.
In this article, I’ll be highlighting the programming languages that developers use the most. This list is based on the number of pull requests. It’s worth noting that GitHub is home to open source projects written in 337 unique programming languages.
15 Top Programming languages on GitHub
Note: Few of you might frown upon the fact why languages like CSS, which aren’t considered a “programming” language, are included in this list. As this list is based on GitHub’s own Octoverse report, which itself includes the languages, we have chosen to include them as well.
It’s also worth pointing out that in 2017 Python has managed to replace Java to become the second-most popular language on GitHub. Compared to last year, this year it saw 40% more pull requests.
Another language worth mentioning is TypeScript, which continues to rise in 2017. Compared to last year, TypeScript saw as many as 4 times pull requests.
Some other interesting GitHub data:
- 24 million total users
- 1.5 million organizations
- 67 million total repositories
- 1 billion public commits since Sept 2016
- 25.3 million active repos since Sept 2016
- 1.3 million new pull requests since Sept 2016
I hope that you would’ve found this data and list of top programming languages useful. Don’t forget to check out these useful coding courses from Fossbytes Academy: