TypeScript and Python top RedMonk's recent rankings of programming languages, based on data from GitHub and Stack Overflow.
One thing that can help you with your coding career is knowing which programming languages are the most popular--though they may or may not be the right ones for you to know. In fact, it may help you position yourself better as an expert if you know one that isn't popular; or, you may just want to know how to code in the popular ones to expose yourself to the most jobs.
RedMonk analyzes GitHub and Stack Overflow to figure out what the popular programming languages are. Here are five notable programming languages.
- Python. It's always been in the top five, but in the last year it has risen toward the top. It's generally considered versatile and easy to use.
- R. It rose two slots to the 13th most popular on RedMonk's list, and you probably haven't heard of it--unless you operate on data. RedMonk calls it "an example of the power of an academia-supported community to elevate a language beyond its expected threshold."
- Dart. Or should we say Flutter? Because the Dart language took off along with the popularity of the Flutter UI toolkit that went 1.0 a year ago.
- Kotlin. This language is popular with Android developers and seems to be holding onto that popularity in the face of competition from other languages used to run software on the Java Virtual Machine, like Clojure, Scala, and even Groovy.
It's not what you know, it's… well, with programming, it really is largely what you know and hopefully this list will help you understand a few more of the options.
Subscribe to TechRepublic Top 5 on YouTube for all the latest tech advice for business pros from Tom Merritt.
- How to become a developer: A cheat sheet (TechRepublic)
- Telephone interview cheat sheet: Software developer (TechRepublic Premium)
- Implementing DevOps: A guide for IT pros (free PDF) (TechRepublic)
- Programming languages: Developers reveal most loved, most loathed, what pays best (ZDNet)
- It takes work to keep your data private online. These apps can help (CNET)
- Tom Merritt's Top 5 Series (TechRepublic on Flipboard)