The Most Popular Computer Languages

computer-programming

At Prager, our digital marketing firm offers a wide variety of web development solutions for any business, which means we’re always interested in what’s going on in the development world. Today, we came across an article by Business Insider that sparked our interest: it lists the 15 most popular computer languages, according to GitHub:

“Software developers are in higher demand than ever — even interns at tech companies are drawing ridiculous salaries.

Amid that mad rush for talent, companies are turning to $2 billion startup GitHub, the so-called “Facebook for programmers,” to identify and recruit the very best of the very best.

So if you’re looking to hone your skills and get a top tech job, you could do worse than looking at the hottest programming languages on GitHub.

Without further ado, here are the top programming languages on GitHub, according to data released this week:

15. TypeScript: This Microsoft-developed offshoot of the mega-popular JavaScript programming language only started in 2012, but programmers like how it’s designed to build large applications for the modern web.

14. Swift: Apple’s homegrown programming language for iPhone apps only started in 2014, but it’s already attracting a huge cult following. Lyft recently rewrote its entire iPhone app in Swift, and saw huge boosts in performance.

13. Scala: Companies like Airbnb and Apple have taken to this language, started in 2001, designed to be faster and easier to write than the ubiquitous Java.

12. Objective-C: The original C programming language was so influential that it inspired a lot of similarly named successors, all of which took their inspiration from the original but added features from other languages. It’s still more popular than Apple’s homegrown Swift language, but Swift is gaining fast.

11. Shell: This is an odd duck among the others on this list — shell scripting isn’t so much a language, as it is a way to program common or repeated actions in the operating system. Your company’s IT guy might use a shell script to automate the process of updating your programs.

10. Go: Developed internally by Google to help its engineers build systems that got up to huge scales, it’s won acclaim from programmers of all kinds for its rock-solid reliability and stability.

9. C: The original C, invented in 1972, is still incredibly popular. That’s not just because it works on just about any computing platform ever made, and it’s super stable and understood by programmers everywhere. In 1978, the language’s legendary and still widely read manual, the 800-page “The C Programming Language,” saw print for the first time.

8. C#: Pronounced “C-sharp,” as in the musical notation. Another variant on the original C programming language, this one comes straight out of Microsoft. It brings some Java-like ideas into how programming should be done.

7. CSS: Short for “Cascading Style Sheets,” CSS is a programming language to design the format and layout of a website. A lot of website menus and mobile-app menus are written with CSS, in conjunction with JavaScript and garden-variety HTML.

6. C++: First invented in 1983 as a replacement for the original C programming language, C++ is an incredibly popular choice for developers all over the world. Microsoft Windows, Google Chrome, and the software for fighter jets are all written in C++.

5. PHP: This language for programming websites is incredibly common; some estimates say it powers one-third of the web. Big sites including WordPress, Facebook, and Yahoo use it. A lot of programmers also hate PHP with a passion — Stack Exchange founder Jeff Atwood once wrote “PHP isn’t so much a language as a random collection of arbitrary stuff, a virtual explosion at the keyword and function factory.”

4. Ruby: Developers like this 24-year-old language because it’s easy to read and write the code. Also popular is Rails, an add-on framework for Ruby that makes it really easy to use it to build web apps. The language’s official motto is, “A programmer’s best friend.”

3. Python: This language traces back to 1989. Like Ruby, Python is loved by its fans for its highly readable code. Many programmers suggest it’s the easiest language to get started with, right alongside Ruby.

2. Java: Originally invented in 1991 as a programming language for smart televisions, Oracle’s Java is now the most popular language in the world, a position solidified by the fact that Java is crucial to Android app development and lots of business software.

1. JavaScript: This is a super-popular programming language primarily used in web apps. But it doesn’t have much to do with Java besides the name. JavaScript runs a lot of the modern web, but it also catches a lot of flak for slowing browsers down and sometimes exposing users to security vulnerabilities.”

Client Spotlight

Check out some of the work we've done to help these clients succeed: