Objective-C Tutorial

This tutorial will teach you all about Objective-C programming from very basic for beginner to advance.

Objective-C is an object-oriented language, was developed on the top of C Programming language by adding the features of Small Talk programming, making it an object-oriented language.

Initially, Objective-C was developed by NeXT for its NeXTSTEP OS from whom it was taken over by the Apple for its iOS and Mac OS X.

Here is a simple Objective-C example.

/* Objective-C Tutorial - A Simple Objective-C Program */
#import <Foundation/Foundation.h>
int main()		// program execution starts from main() function
   NSLog(@"Objective-C Tutorial at codescracker.com");
   return 0;

Here is the output produced by the above Objective-C program:

Objective-C Tutorial at codescracker.com

You will learn all about Objective-C, one by one, in this tutorial series.


This tutorial is designed and developed to help all those objective-c programmer, who are very beginner in this field.

You can follow this tutorial to learn objective-c as beginner purpose.


If you have some prior computer skills, then it becomes little bit easier to understand the topics given here in this objective-c tutorial series. But if you have idea about how to program, then you will feel very easy to learn objective-c here.

Objective-C Online Test

« CodesCracker Home Next Tutorial »