Objective-C is a reflective, object-oriented programming language that adds Smalltalk-style messaging to the C programming language.
Objective-C is used primarily on Apple's Mac OS X and iOS. It is the primary language used for Apple's Cocoa API and it was originally the main language on NeXT's NeXTSTEP operating system.