Alex, I would highly recommend you check out some books before diving into Objective-C. Based on C ++ and Javascript, you will need to better adapt your thinking to what you are going to learn, and if you do not prepare, you will be very, very confused. As said quixoto, definitely take a look at Aaron Hillegass Cocoa Programming for Mac OS X as it guides you through the process of building applications and using Xcode and Interface Builder. However, before that, I strongly recommend that you check out Stephen Kochan Programming in Objective-C 2.0 to get a tutorial on the language and its concepts (although C ++ and Objective-C are supersets of C, they are both completely different).