Objective-C

Objective-C is an object-oriented programming language used by Apple for the OS X and iOS operating systems, and their Cocoa and Cocoa Touch APIs, respectively. As the C language superset, it inherits the syntax, flow control statements and primitive types of the predecessor, adding syntax for methods and classes, object literals and graph management, dynamic binding and typing. Due to this, Objective-C adds object-oriented capabilities and a dynamic runtime to C - one of the most powerful programming languages ever.