What is Objective-C?
Objective-C is a superset of the C programming language and provides object-oriented capabilities and a dynamic runtime. Objective-C inherits the syntax, primitive types, and flow control statements of C and adds syntax for defining classes and methods. It also adds language-level support for object graph management and object literals while providing dynamic typing and binding, deferring many responsibilities until runtime.
Objective-C is a tool in the Languages category of a tech stack.
Why developers like Objective-C
Ios
Xcode
Backed by apple
Osx
Interface builder
Good old fashioned ooe with a modern twist
Goober, please
Object-oriented
Handles well null values (no NullPointerExceptions)