What is Cocoa and Cocoa Touch?

 Cocoa and Cocoa Touch are the application development environments for Mac OS X and   iOS, respectively. Both Cocoa and Cocoa Touch include the Objective-C run time and two core frameworks:
  Cocoa, which includes the Foundation and AppKit frameworks, is used for developing applications that run on Mac OS X.
  Cocoa Touch, which includes Foundation and UIKit frameworks, is used for developing applications that run on iOS.

 Note: The term “Cocoa” has been used to refer generically to any class or object that is   based on the Objective-C runtime and inherits from the root class, NSObject. The terms “Cocoa” or “Cocoa Touch” are also used when referring to application development using any   programmatic interface of the respective platforms.
Reactions: