Objective-C

A Story by
The primary programming language you use when writing software for OS X and iOS

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.

Who is using it?

2010 companies use Objective-C in their tech stacks, including Uber, Instagram, and Pinterest.

Uber

Instagram

Pinterest

Slack

Instacart

9GAG

Snapchat

Square

Apple

Intuit

Zalando

Zillow

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)