What Stats and Surveys are saying about Swift in 2018

Guy Daher
Guy Daher
Dec 9, 2018 · 3 min read

As a Swift developer evangelist, I always get excited about how fast the Swift community is growing. This means more frameworks and features for more possibilities. That also means more tools for better productivity and efficiency.

But how good is the Swift community actually doing? How well does it compare to its fellow programming languages? Throughout this year, I’ve stumbled upon many articles that analyse programming languages. Each one give their own perspective. From asking developers and students, to applying data analysis, let’s take a look at some of those interesting studies from StackOverflow, TIOBE and PYPL. I’ve done a similar report last year for 2017 that you can find here.

StackOverflow: Developer Survey Results 2018

This is based on the number of StackOverflow questions. Swift ranks a respectable 14th with 8.1%, up from 6.5% last year.

Swift is loved by developers, and they express interest in continuing to develop with it. It is ranked 6th this year with 65.1%, up from 63.9% last year.

Swift pays well compared to the popular languages like JS, Java, C# and Python. However, it still lacks behind the more niche languages like Clojure, Rust and F#. Average of $57K this year, up from $54K last year.

TIOBE: Index for December 2018

The TIOBE Programming Community index is an indicator of the popularity of programming languages. The ratings at the end of the year is 1.22%, ranking at 14th, a bit lower than last year. It is still though very close to its Objective-C brother, and popular languages such as Go and Ruby.

PYPL PopularitY of Programming Language

The PYPL PopularitY of Programming Language Index is created by analyzing how often language tutorials are searched on Google. The more a language tutorial is searched, the more popular the language is assumed to be. The raw data comes from Google Trends. Swift is ranking at a respectable 9th, with a share of 2.69%, which means that more people are willing to learn the language.

Guy Daher

Written by

Guy Daher

iOS Engineer @Algolia, Working on InstantSearch iOS. Ex-employee @Microsoft.