Objective-C has been named the TIOBE Language of the Year for the second consecutive time

The TIOBE Index names Objective-C as the top language of 2012. Because it also earned this title in 2011, it’s only the second language to achieve this distinction twice (Python won in 2007 and narrowly beat Objective-C in 2010), and the only one to win two years in a row.

This surge in popularity is largely attributed to the success of Apple’s iOS ecosystem (iPhone, iPad, AppStore). However, Objective-C’s continued growth despite Apple relaxing its policies and the emergence of alternatives suggests other factors: perhaps developers are finding that Objective-C is a rather fun and productive language, despite its flaws?

It remains to be seen whether Objective-C’s popularity will now decline as Tiobe predicts, or if it can grow back into other areas that might benefit from its qualities.

As last year, the table and graphic from Tiobe are reproduced here since the company doesn’t seem to maintain an archive:

span.s1 {font: 12.0px Helvetica} span.s2 {color: #689bc3} table.t1 {background-color: #ffffff; margin: 0.0px 82.0px 0.0px 82.0px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #808080 #808080 #808080 #808080} td.td1 {width: 52.0px; background-color: #bbbbff; margin: 0.5px 0.5px 0.5px 0.5px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #808080 #808080 #808080 #808080; padding: 1.0px 5.0px 1.0px 5.0px} td.td2 {width: 100.0px; background-color: #bbbbff; margin: 0.5px 0.5px 0.5px 0.5px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #808080 #808080 #808080 #808080; padding: 1.0px 5.0px 1.0px 5.0px} td.td3 {width: 137.0px; background-color: #bbbbff; margin: 0.5px 0.5px 0.5px 0.5px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #808080 #808080 #808080 #808080; padding: 1.0px 5.0px 1.0px 5.0px} td.td4 {width: 37.0px; background-color: #bbbbff; margin: 0.5px 0.5px 0.5px 0.5px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #808080 #808080 #808080 #808080; padding: 1.0px 5.0px 1.0px 5.0px} td.td5 {width: 52.0px; background-color: #eeeeff; margin: 0.5px 0.5px 0.5px 0.5px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #808080 #808080 #808080 #808080; padding: 1.0px 5.0px 1.0px 5.0px} td.td6 {width: 100.0px; background-color: #eeeeff; margin: 0.5px 0.5px 0.5px 0.5px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #808080 #808080 #808080 #808080; padding: 1.0px 5.0px 1.0px 5.0px} td.td7 {width: 137.0px; background-color: #eeeeff; margin: 0.5px 0.5px 0.5px 0.5px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #808080 #808080 #808080 #808080; padding: 1.0px 5.0px 1.0px 5.0px} td.td8 {width: 37.0px; background-color: #eeeeff; margin: 0.5px 0.5px 0.5px 0.5px; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #808080 #808080 #808080 #808080; padding: 1.0px 5.0px 1.0px 5.0px}

Position

Jan 2013

Position

Jan 2012

Delta in Position

Programming Language

Ratings

Jan 2013

Delta

Jan 2012

Status

1

2

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

C

17.855%

+0.89%

  A

2

1

http://www.tiobe.com/content/paperinfo/tpci/images/Down.gif

Java

17.417%

-0.05%

  A

3

5

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

Objective-C

10.283%

+3.37%

  A

4

4

http://www.tiobe.com/content/paperinfo/tpci/images/Same.gif

C++

9.140%

+1.09%

  A

5

3

http://www.tiobe.com/content/paperinfo/tpci/images/Down.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Down.gif

C#

6.196%

-2.57%

  A

6

6

http://www.tiobe.com/content/paperinfo/tpci/images/Same.gif

PHP

5.546%

-0.16%

  A

7

7

http://www.tiobe.com/content/paperinfo/tpci/images/Same.gif

(Visual) Basic

4.749%

+0.23%

  A

8

8

http://www.tiobe.com/content/paperinfo/tpci/images/Same.gif

Python

4.173%

+0.96%

  A

9

9

http://www.tiobe.com/content/paperinfo/tpci/images/Same.gif

Perl

2.264%

-0.50%

  A

10

10

http://www.tiobe.com/content/paperinfo/tpci/images/Same.gif

JavaScript

1.976%

-0.34%

  A

11

12

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

Ruby

1.775%

+0.34%

  A

12

24

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

Visual Basic .NET

1.043%

+0.56%

  A

13

13

http://www.tiobe.com/content/paperinfo/tpci/images/Same.gif

Lisp

0.953%

-0.16%

  A

14

14

http://www.tiobe.com/content/paperinfo/tpci/images/Same.gif

Pascal

0.932%

+0.14%

  A

15

11

http://www.tiobe.com/content/paperinfo/tpci/images/Down.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Down.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Down.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Down.gif

Delphi/Object Pascal

0.919%

-0.65%

  A

16

17

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

Ada

0.651%

+0.02%

  B

17

23

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

MATLAB

0.641%

+0.13%

  B

18

20

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

Lua

0.633%

+0.07%

  B

19

21

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

Assembly

0.629%

+0.08%

  B

20

72

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gifhttp://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

Bash

0.613%

+0.49%

  B

Tpci trends 2013

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Down.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Same.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Down.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Down.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Same.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Same.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Same.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Same.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Same.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Same.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Same.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Down.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Down.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Down.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Down.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

http://www.tiobe.com/content/paperinfo/tpci/images/Up.gif

Tpci trends 2013

Licensed under CC BY-NC-SA 4.0
Last updated on May 24, 2023 14:30 +0100