The 15 most popular programming languages, according to the 'Facebook for programmers'
There are few better windows into the tech trends sweeping
GitHub knows a lot about what's going on in coding. It has some 24 million users in 200 countries who are working in 337 different programming languages. Those users include employees from some of the biggest tech companies, including Apple,
Here are the top languages they're using, according to GitHub:
View As: One Page Slides
For bonus points, here's the chart showing these languages' relative popularity.

The chart shows the number of pull requests (requests to download and change a project's code) in each language. Pull requests aren't a perfect proxy for popularity, but they're a good indicator. And take note JavaScript's huge margin of victory.
You can view GitHub's full report here.
#6: C++

Another offshoot of the C programming language, C++, which was originally created in 1983, can be found in everything from desktop web apps to server infrastructure.
#8: C#

This language, pronounced "C-Sharp," was also developed by Microsoft. It's a rival to the even more popular Java and largely used by business software developers.
#15: Objective-C

This offshoot of the C programming language is still the most popular way to build iPhone apps.
#10: C

One of the oldest programming languages still in common use, C was created in the early 1970s. In 1978, the language's legendary and still widely read manual, "The C Programming Language," was published for the first time.
#14: Scala

First released in 2004, Scala was designed as an alternative to Oracle's popular Java. Scala's biggest boosters say it's a better way to build large-scale software.
#1 JavaScript

Despite the similarity of their names and popularity, JavaScript doesn't actually have much to do with Java. JavaScript underlies much of the modern web, but it also catches a lot of flak for slowing browsers and sometimes exposing users to security vulnerabilities.
#2: Python

Python dates back to 1989 and is loved by its fans for its highly readable code. Many programmers believe it's the easiest language to get started with.
#4: Ruby

Ruby has won lots of acclaim for being easy to read and write. Also popular is Rails, an add-on framework for Ruby that makes it simple to build web apps. The language's official motto is "A programmer's best friend."
#9: Go

Go was originally designed by Google to build systems at the immense scale needed to power the world's busiest search engine. It has since become a hit with developers who want to tap into that capability.
#13: Swift

Apple released Swift in 2014, and the company says it's a better and easier way to build software. Swift has become trendy; Lyft, among others, used it to make its iPhone app.
#3: Java

Java was originally invented by Sun Microsystems in 1991 as a programming language for interactive television systems. Since purchasing Sun, Oracle has turned Java into a powerhouse. The programming language is the most common way to build Android apps.
#5: PHP

Big web companies including Yahoo and Facebook use PHP as the code behind their flagship sites. Meanwhile, many programmers hate PHP with a passion.
"PHP isn't so much a language as a random collection of arbitrary stuff, a virtual explosion at the keyword and function factory," Stack Overflow founder Jeff Atwood once wrote.
#11: TypeScript

Relatively young by programming language standards, TypeScript was created by Microsoft in 2012. It's closely related to the mega-popular JavaScript and designed to run big applications.
#12: Shell

Shell isn't exactly a programming language. Instead, a shell script instructs an operating system to automatically run a pre-designed list of commands. For instance, a shell script might have an operating system convert every ".bmp" file to a ".jpg" whenever it's run.
#7: CSS

Cascading Style Sheets, or CSS, is the programming language that's widely used to design websites and browser-based apps.
learn-one-of-the-webs-key-programming-languages-to-kick-start-your-coding-career

More from this author
Related Stories
Recommended Read

Here’s what the result of Maldives’ Presidential election means for India and China

India's government has modified its crop insurance scheme to attract more farmers

Amazon rings up India’s fourth largest grocery chain ‘More’ with co-investor Samara Capital

The Indian government has finally appointed the CEOs of 10 “head-less” public-sector banks

India is the first country to have a ‘Cooling Action Plan’ under the Montreal Protocol

India, SEBI just made it a lot cheaper for you to invest in mutual funds

Here’s how India should prepare for the next global financial crisis

Why the government wants more from India's booming digital lending market

Comments ()
SIGN IN WITH
FacebookGoogleEmail