Objective-C is an object-oriented programming language that adds Smalltalk-style messaging to C. It was the primary programming language for macOS and iOS development before Swift.
object-oriented, imperative, reflective
mobile development, desktop applications
static system, non-structural typing, weak typing, partial inference, compile-time checking, conservative type coercion, optional type annotations
compiled
Java, Swift, Objective-J, Sleep, TOM
m, h
| Status | maintenance |
| Type | programming |
| Created | 1984 |
| Designed by |
Brad Cox Tom Love |
| Developed by |
NeXT Apple Inc. |
| PyPL Index | #4 |
| TIOBE Index | #31 |
| GitHub rank | #14 |