Hey all! So I learnt pretty much everything C++ had to offer (from arrays to pointers to any other OOP concept). Although I CAN code in Java as well, I don't have as good command of this language as I have of C++. But this was on Windows (remember the blue screen of TurboC?) Having said that, which language do you guys think I should now start off with, now that I've switched to a mac? Also, how difficult would the transition be? (if I learn those Cocoa, AppleScript, Python, Objective C or whatever language that comes up with the keywords 'programming OSX') A couple of points: 1) C++ and a bit JAVA are all I know. Period. 2) I am no hotshot programmer by profession. A solid 2 years of programming on Windows is all I've done in high school (but with a nice rigorous curriculum of CS) and will be off to college in 3 months. I want to program ON a mac not FOR a mac. At least not until I can have some basic grasp of programming on OS X. Thanks !! EDIT: I am set with the basics of what is to be done (XCode, texteditors etc.) Just need to start off now.