I'm starting to learn how to program and I've decided to start with C++, but I was wondering if I should ever want to make an iPhone app would it be possible with C++ and would Apple even allow it. I'm using Xcode and I know most apps are made with Cocoa or Objective-C.