I have wanted to learn Mac programming for a long and have never taken the time to do it. A few weeks ago I decided to embark on this adventure. I am currently take an online course for C++ at CodeWarriorU.com and well be taking a C++ course this fall at a community college. I chose C++ because I understood it to be the language of chioce for Mac programming. Tonight I was at a local book store browsing some books on Cocoa. Several of the books mention Objective-C as being the prefered language for Cocoa programming. My questions: 1. How different are C++ and Objective-C? 2. Which should I focus on? 3. What would be an appropriate path to take to learn Mac programming. I'm doing this as a hobbie, not as a career. As such, I will only be taking even classes or online selfpased courses. I will be most greatful for any advice.