Fundamentals 4 min read

Why Objective‑C Is Losing Ground to Swift – A Look at the Latest TIOBE Rankings

This article examines how Objective‑C’s dominance in macOS and iOS development has waned since Swift’s 2014 debut, detailing recent drops in TIOBE rankings for both languages and highlighting broader trends among the top programming languages.

21CTO
21CTO
21CTO
Why Objective‑C Is Losing Ground to Swift – A Look at the Latest TIOBE Rankings

Before 2014, Objective‑C was the primary language for macOS and iOS development, consistently ranking high on the TIOBE index and even winning the Language of the Year award in 2011 and 2012.

In 2014, Apple introduced Swift, which gradually replaced Objective‑C. In recent years, Objective‑C’s popularity has continued to decline, and it has fallen out of the top‑20 languages in the TIOBE ranking.

Swift’s popularity has also dropped, slipping from 11th place in March to 15th in April according to the same index.

The TIOBE index updates monthly, measuring language popularity based on search‑engine results.

Other languages show varied trends: Python remains hot in data science and AI; C stays at the top, followed by Java, Python, C++, and C#. Visual Basic and JavaScript hold the 6th and 7th spots. Assembly has risen above PHP and SQL to 8th, with PHP at 9th and SQL at 10th.

Among the top‑20 are classic languages such as Visual Basic, Delphi/Object Pascal, Ruby, Go, Swift, R, Groovy, Perl, and MATLAB. Notably, Fortran, the first commercial programming language from the 1950s, has re‑entered the top‑20.

A January survey by a programmer‑training company showed that JavaScript, Java, and Python are the most sought‑after languages in new developer hiring, with JavaScript used across front‑ and back‑end web development and Java popular for desktop, Android, and other platforms.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

iOS developmentSwiftTIOBE IndexLanguage PopularityObjective‑C
21CTO
Written by

21CTO

21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.