In the case of the iPhone, there is the language of Objective-C, and the iPhone API is a set of Objective-C methods built by Apple that allow a developer’s app to interact with the iPhone. For example, the iPhone API includes methods for responding to fingers on the touch screen, and methods for drawing to the screen.