JavaScript rules but Microsoft programming languages are on the rise | “BOOKr”

JavaScript rules but Microsoft programming languages are on the rise | “BOOKr”

Video: Which programming language do coders hate most?

JavaScript remains the most popular programming language but two offerings from Microsoft are steadily gaining, according to developer-focused analyst firm RedMonk’s first quarter 2018 ranking.

RedMonk’s rankings are based on pull requests in GitHub as well as an approximate count of how many times a language is tagged on developer knowledge-sharing site Stack Overflow.

Based on these figures, RedMonk analyst Stephen O’Grady reckons JavaScript is the most popular language today as it was last year.

In fact, nothing has changed in RedMonk’s top 10 list with the exception of Apple’s Swift rising to join its predecessor, Objective C, in 10th place.

The top 10 programming languages in descending order are JavaScript, Java, Python, C#, C++, CSS, Ruby, and C, with Swift and Objective-C in tenth.

TIOBE’s top programming language index for March consists of many of the same top 10 languages though in a different order, with Java in top spot, followed by C, C++, Python, C#, Visual Basic .NET, PHP, JavaScript, Ruby, and SQL.

These and other popularity rankings are meant to help developers see which skills they should be developing.

Outside the RedMonk top 10, O’Grady highlights a few notable changes, including an apparent flattening-out in the rapid ascent of Google’s back-end system language, Go.

“After holding steady at 15 for two quarters, Go has watched Swift leapfrog it and, for the first time in our rankings, actually fell off a spot down to #16,” he writes.

O’Grady doesn’t think Go has the versatility of, say, Java to break out of its role as a back-end language.

Java-compatible Kotlin has received a boost from Android developers. Google last year ushered it in as an official language of Android with full support in the Android Studio integrated development environment. Android apps built with Kotlin include Slack, Netflix, and Square.

Over the past year, Kotlin has risen from 65th most popular language to 27th in January, making it the second-fastest growing language after Swift, according to RedMonk.

Microsoft scripting languages PowerShell and TypeScript have also climbed the ranks, though neither is in the top 10.

O’Grady reckons Microsoft more than any other vendor performed the best in terms of growth and because it is striking a chord with developers across operations, analytics and data science, and application development.

TypeScript rose from 17th to 14th place, while PowerShell climbed one place to 17. Statistical computing language R, integrated into Microsoft Visual Studio 2017, jumped two spots to 12th, according to RedMonk.

RedMonk’s top 10 programming languages Q1 2018 versus Q1 2017.

Source: RedMonk

Previous and related coverage

These five programming languages have flaws that expose apps to attack

Securely-developed apps may be at risk due to security issues in popular interpreted programming languages.

Most loathed programming language? Here’s how developers cast their votes

Developers on Stack Overflow really don’t want to work in Perl and don’t like Microsoft much either.

Which programming languages are most popular (and what does that even mean)?

Popularity may not be a single vector answer, but students and professionals still want to know if they’re guiding their careers and companies in the right direction.

Which programming languages earn you the most money? Use this calculator to check

Find out how much your skills are worth in North America and Europe.

Java, JavaScript, C#? No, Python is the fastest growing programming language

Python is now the fastest-growing major programming language, according to Stack Overflow.

BOOKr Home: — Book a Business, Service or Buy Products From BOOKr VIP Members

Add Your Business, Services or Products to BOOKr. Get a VIP BOOKr Page.

BOOKr VIP News Index

Follow Us On Twitter: @bookrvip

There are no comments yet.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts