Skip to main content

Programming Basics in Objective-C

  • Chapter
  • 1296 Accesses

Abstract

Objective-C is a very elegant language. It mixes the efficiency of the C language with the object-oriented goodness of Smalltalk. This combination was introduced in the mid- 1980s and is still powering the fantastic applications behind the iPhone and Mac OS X. How does a language that is over 20 years old stay relevant and useful after all of that time? Well, some of its success has to do with the fact that the two languages that make up Objective-C are very well tested and very well designed. Another reason is less obvious; the various frameworks available for the iPhone and Mac OS X make developing full-featured applications much easier. These frameworks benefit from the fact that they have been around for a while, which equates to stability and high functionality. Last, Objective-C is highly dynamic. While we won’t be focusing on this in this chapter, the dynamic nature of Objective-C provides a flexibility not found in many compiled languages. With all of these great features, Objective-C and the corresponding frameworks provide an excellent palette from which a masterpiece can be created!

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   29.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   39.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Gary Bennett, Mitch Fisher, Brad Lees

About this chapter

Cite this chapter

Bennett, G., Fisher, M., Lees, B. (2010). Programming Basics in Objective-C. In: Objective-C for Absolute Beginners. Apress. https://doi.org/10.1007/978-1-4302-2833-2_8

Download citation

Publish with us

Policies and ethics