Apple’s Swift for developers building iOS apps is now the 10th most popular programming language, while Python has dropped out of the TIOBE index’s top-three rankings.
Python nonetheless has grown in popularity compared with this time last year when it was ranked fifth.
TIOBE relies on several search sources, including Google, Bing, and Wikipedia to determine which languages are most popular.
The PYPL PopularitY of Programming Language Index also shows growing interest in Python, ranking it as the most popular language in its October ranking. Its results are based on how often tutorials for each language are searched on Google.
Both popularity rankings are designed to help programmers decide which language to invest time in.
TIOBE notes that the 10th spot has been unstable in recent months, changing regularly. Ruby and Perl were once contenders, but now the spot is likely to be held by Swift, Go, or R.
“Swift is clearly the number one programming language to develop mobile apps for iOS. But since it is only available for iOS and not for Android, you see developers move to ‘write once deploy everywhere’ frameworks instead,” TIOBE said.
“Programming language R on the other hand is getting serious competition from Python nowadays. And for the Go programming language it is unclear what makes it stand out when compared to other programming languages.”
TIOBE has also published a long-term view of the top programming languages based on their average positions for the past year. The top 5 in this list include Java, C, C++, Python, and C#.
Previous and related coverage
The MIT-created Julia programming language continues its ascent in developer popularity.
A young programming language for machine learning is on the rise and could be soon gunning for Python.
Python climbs up TIOBE’s search engine-based index of programming language popularity.
Hint: There is no easy answer, and no consensus either.
Microsoft may be ready to rev up (again) its conversation as a service strategy, with new additions to its bot-framework toolset.
Released in 2012, Julia is designed to combine the speed of C with the usability of Python, the dynamism of Ruby, the mathematical prowess of MatLab, and the statistical chops of R.
A gamble 20 years ago unleashed the source code for the browser that became Firefox. The approach is now core to Facebook, Google and everyone else.