My Message close
GAME JOBS
Latest Blogs
spacer View All     Post     RSS spacer
 
May 20, 2013
 
Making 2D Games With Unity [1]
 
All You Need is Love [3]
 
Students: Tips for Learning Game Development Over the Summer [2]
 
All Your Nintendo Let's Plays Are Belong To Nintendo? [86]
 
Even Further Down the Curation Rabbithole [12]
spacer
Latest Jobs
spacer View All     Post a Job     RSS spacer
 
May 20, 2013
 
Sony Computer Entertainment America LLC
Sr. Network Systems Engineer
 
Treyarch / Activision
Technical Animator
 
Amazon Game Studios
Sr. Game Designer
 
Amazon Game Studios
Quality Assurance Manager
 
Amazon Game Studios
Lead 3D Environment Artist
 
Amazon Game Studios
Game Graphics Engineer
spacer
Latest Press Releases
spacer View All     RSS spacer
 
May 20, 2013
 
Zeeek and The Secret of
Space Octopuses heading
to...
 
Battle bad 'bots in Bad
Bots, available now on...
 
Temple Run 2 Adds New
Terrain and Obstacles
in...
 
Little Amazon runs
through Android
 
Command Ops gets a
Massive Update!
spacer
About
spacer Editor-In-Chief:
Kris Graft
Blog Director:
Christian Nutt
Senior Contributing Editor:
Brandon Sheffield
News Editors:
Mike Rose, Kris Ligman
Editors-At-Large:
Leigh Alexander, Chris Morris
Advertising:
Jennifer Sulik
Recruitment:
Gina Gross
Education:
Gillian Crowley
 
Contact Gamasutra
 
Report a Problem
 
Submit News
 
Comment Guidelines
Sponsor

 
iPhone growth spurs iOS programming language's popularity
iPhone growth spurs iOS programming language's popularity
 

July 6, 2012   |   By Eric Caoili

Comments 2 comments

More: Console/PC, Smartphone/Tablet, Programming





Newsbrief: Underlining the popularity of the iPhone and its software, the programming language used primarily by Mac/iOS applications and games, Objective-C, is now one of the most popular programming languages.

The object-oriented language is still behind C and Java by a significant margin, but it's now overtaken general-purpose language C++, which had been vastly more popular than Objective-C before the App Store's launch.

TIOBE Index, a programming community index, has published charts and data regarding the most popular programming languages after ranking them based on the number of skilled engineers, courses, and third-party vendors for them.
 
 
Top Stories

image
The laws behind Nintendo's Let's Play crackdown
image
New layoffs reach Trion
image
How developers mess up immersion (you might be doing it wrong)
image
Steam Trading Cards: The next-gen of achievements?


   
 
Comments

Shay Pierce
profile image
I think that "most used" could and should be distinguished from "most popular." I learned Objective C solely in order to make iOS games... out of the 12 or so programming languages that I've worked in, it's almost certainly the hardest to learn and the hardest to work in.

In retrospect I wish I had skipped learning Objective C and instead gone with a C++-based engine such as Marmalade, or a cross-platform development engine that would let me work in a language I actually like - such as C# in Unity, or ActionScript 3 in a Flash AIR mobile app. None of those were really viable options back in 2010 however. It's definitely the path I would recommend to game devs these days.

Of course portability is the biggest reason to not use Objective C... and this was the real reason that Apple probably encouraged it so strongly (and even, at one point, required it in their developer licensing agreements). The harder it was to port a game to other platforms, the stronger their lead over the mobile/tablet app market became.

Tommy Leung
profile image
I learned Objective C solely for iOS development and found it pretty ugly and ridiculous in the beginning but now that I've been using it for a few years it has grown on me. I am surprised that Java is ahead since that's the language I use the absolute least amongst C, C++, ObjC, and Java.


none
 
Comment:
 




 
UBM Tech