scorecard
  1. Home
  2. slideshows
  3. miscellaneous
  4. The 10 most popular programming languages, according to the 'Facebook for programmers'

The 10 most popular programming languages, according to the 'Facebook for programmers'

#10: Ruby

The 10 most popular programming languages, according to the 'Facebook for programmers'

#9: C

#9: C

C is an old one, but a good one. One of the oldest programming languages, it was invented in the 1970s. Even today, it has become one of the most widely used programming languages of all time.

#8: Shell

#8: Shell

A shell script is a computer program that’s designed to instruct an operating system to run certain commands. Shell scripts can manipulate files, execute programs and more. It's especially popular with systems administrators.

#7: TypeScript

#7: TypeScript

TypeScript has been described as being like JavaScript with superpowers. With similar syntax and semantics, it’s closely related to JavaScript and can support large-scale applications. This language was created by Microsoft and is becoming more popular, and it’s up from #11 last year.

Stephen O'Grady, an industry analyst with RedMonk, points out that its similarities to JavaScript makes it popular. “We’re able to build off of that fundamental strength [of JavaScript],” O’Grady said at the GitHub Universe conference on Tuesday.

#6: C#

#6: C#

C#, pronounced C Sharp, was developed by Microsoft and used to build enterprise applications and software used by corporate clients. This object-oriented programming language is similar to Java.

#5: C++

#5: C++

C++ dates back to the 1970s and is commonly taught in beginner computer science courses. It’s still one of the most widely used languages, as it’s the core language in many operating systems, browsers, and games.

#4: PHP

#4: PHP

PHP is used to make dynamic and interactive Web pages. Large sites like Facebook and Yahoo were made using PHP, but developers have long ridiculed it one of the worst programming languages: It's been called "training wheels without the bike."

#3: Python

#3: Python

Python is a high-level programming language and one of the world’s fastest-growing languages. It’s an easy language to get started with, but it's often used for higher-level programming like machine learning and data analysis. One of the most popular tutorials for Python is called “Learn Python the Hard Way.”

“Python is a legit phenomenon of it’s own,” O’Grady said. “A lot of it comes down to the fact that it’s an incredibly versatile language.”

#2: Java

#2: Java

Java is an object-oriented language created by Sun Microsystems, which is now owned by Oracle. It’s used for databases, developing Android apps, as a “backend” programming language for the web, desktop applications and more. It's immensely popular, considered one of the most stable and reliable ways to build large systems.

#1: JavaScript

#1: JavaScript

JavaScript remains the top language used on GitHub, with the most contributors in both public and private repositories and in organizations of all sizes from all over the world. JavaScript is the programming language behind much of the web, and it’s used to build interactive plugins and websites. Oddly enough, though, it has little to do with Java besides the name.

Advertisement