Retired Document
Important: This version of Start Developing iOS Apps Today has been retired. The replacement version provides a new, more streamlined walkthrough of the basics. For information covering the same subject area as this page, please see Programming with Objective-C.
Language
Objective-C is an elegant object-oriented language that powers all iOS apps. You write Objective-C code to create your app, and you need to understand this language in order to use most application frameworks. Although you can use other languages for development, you can’t build an iOS app without Objective-C.
Objective-C is a simple language with syntax and conventions that are easy to learn—especially if you have experience with other object-oriented languages such as Java or C++. If you’re a C programmer, you’ll find that when you become familiar with object-oriented programming and Objective-C, your apps are easier to design and modify.
© 2013 Apple Inc. All Rights Reserved. (Last updated: 2013-04-23)