Home Iphone Objectivec Objective C Introduction
Questions:Ask|Latest


 
 

Share on Google+Share on Google+

Objective C Introduction

Advertisement
This section provides you the basic introduction about Objective C programming language. Objective C is very old programming language and it was designed and developed in 1980.

Objective C Introduction

     

This section provides you the basic introduction about Objective C programming language. Objective C is very old programming language and it was designed and developed in 1980. Now Objective C has become popular once again as it is being used by Apple to developing applications for Mac system and iPhone.

Objective-C was designed by Brad Cox in his company Stepstone Corporation in early 1980's. The Objective-C language is designed to enable a easier and powerful object-oriented programming. It works as a powerful set of extensions to the C language. Objective C takes best features from C and smalltalk. Objective C is easy to learn and has full object oriented capabilities. 

Objective C is simple and very intuitive programming language that makes the Object Oriented programming sample and sophisticated. Objective C is simple and small but it is a very powerful extension of standard ANSI C language. Objective C provides full object oriented programming capabilities just like C and all these things are done in very simple and straightforward way.

Most of the programming language provides:

  • A library of Objects
  • Necessary development tools
  • OOP' support and related libraries

Objective C provides all the above components. You can use Objective C to develop full fledge applications. Apple has selected Objective C as primary programming language for Mac machine and iPhone. So, you can use Objective C to develop applications for these devices.

Like an object oriented language Objective C revolves around objects. It has three parts:

1. inter- face
  Interface of a class is generally defined in header file suffixed .h. It is a declaration of a class.

2. implementation
 
Actual code is written in implementation of a class is generally defined in file of suffixed .m. It is a definition of a class.

3. Instantiation
  
After declaring and defining class we can be instantiated by allocating memory to the new object of the class.

In a nutshell Objective C is:

  • Extension of C programming language
  • Simple yet powerful object oriented programming language
  • Programming language adopted by Apple to develop application for Mac System and iPhone

In the next section we will learn the importance of Objective C programming language.

Advertisement

Liked it!  Share this Tutorial


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: September 12, 2008

Ask Questions?    Discuss: Objective C Introduction   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments
DMCA.com