Objective-C는 맥(Mac) OS X과 아이폰(iPhone)에서 응용 프로그램을 개발할 때 사용하는 표준 프로그래밍 언어다. C 언어에 기반하고 있고, 강력하면서도 단순한 객체 지향 프로그래밍 언어인 Objective-C는 OS X뿐만 아니라 gcc 컴파일러를 지원하는 Linux, Unix, Windows 시스템에서 사용할 수도 있다. 이 책은 초보 프로그래머에게 Objective-C 언어를 단계별로 차근차근 설명하고 있다. 기존에 C나 객체지향 프로그래밍을 해 보지 않았더라도 가능하게 내용을 쉽게 풀었고, 실제 프로그래밍을 할 때 사용할 수 있는 유용한 예제를 상세히 다루고 있다.
또한 Foundation 프레임워크의 다양한 클래스 라이브러리를 활용하는 방법을 소개할 뿐만 아니라 아이폰(iPhone) SDK를 사용하여 아이폰과 아이팟 터치(iPod Touch)용 프로그램을 개발하는 방법도 설명한다.