Если не существует базовых знаний (таких как например java) и Вы желаете все начинать сначала то для Мака лучше всего программировать на Objective-C. К сожаления я никогда не встречал книг на русском и поэтому начал с курса на английском который состоял из следующих книг от Apress:
Learn C on the Mac (
http://www.apress.com/9781430218098) (на мой взгляд эта книга не очень обязательна, так как больше служит вводным пособием в язык C)
Learn Objective-C on the Mac (
http://www.apress.com/9781430218159) (вот эта книга оказалась самой полезной чтоб понять синтаксис Objective-C)
Learn Cocoa on the Mac (
http://www.apress.com/9781430218593)
Сейчас существует уже относительно больше количество книг на английском которые дают базовый курс Objective-C и сразу отправляют заниматься прикладной разработкой с Cocoa