An advanced object-oriented development platform for Mac OS X. Cocoa is a set of frameworks with programming interfaces in both Java and Objective-C. It is based on the integration of OPENSTEP, Apple technologies, and Java.
An object-oriented application-development environment in Mac OS X.
An object-oriented framework in Mac OS X that provides development tools and services that allow applications to interact with one another and take advantage of a variety of advanced libraries. Cocoa applications look the same as Carbon applications to end users.
Cocoa is what used to be called "yellowbox" in previous releases of Rhapsody and OSX. The Yellowbox is basically the main development platform for OSX. It includes Java, ObjC and C++ coding availability.
Cocoa is Apple Computer's native object-oriented application programming environment for the Mac OS X operating system. It is one of five major APIs available for Mac OS X; the others are Carbon, Toolbox (for the Classic environment), POSIX (for the BSD environment), and Java. (Environments such as Perl and Python are considered minor environments because they are not generally used for full-fledged application programming.)