Objective-C získalo v posledních letech díky rozšíření iOS na popularitě (viz Tiobe index). Pokud jste ObjC kdysi (před ObjC 2.0) viděli a stále soudíte podle tehdejšího dojmu, možná vás překvapí, že současná verze jazyka je podstatně jiná. Nejprve se velice stručně podívejme na vývoj ObjC: původní verze (Cox, Love), verze NeXTu, verze Sunu (OpenStep), zde šlo ovšem spíše o změny v knihovnách, ne jazyka jako takového, první verze Applu (zde šlo také ne o jazyk, ale knihovny a runtime), ObjC 2.0