If you want to learn how to code in Apple's version of C (which is Objective-C), then learning Objective-C wouldn't be a bad idea. Learning Objective-C will allow you to develop pretty much everything Mac-related (iPhone, iPad, iPod, and Mac applications). In addition, it will show you how to...