Apple's programming interface (API) for the Mac desktop and iOS mobile operating systems. MacOS and iOS applications are generally programmed in Apple's Xcode development environment using the Objective-C and Swift programming languages. Cocoa provides the framework for the Mac, and Cocoa Touch is the version for mobile devices. See
Xcode,
macOS,
iOS,
Classic Environment,
Carbon and
application framework.