Paradigma | objektové, reflexe |
---|---|
Vznik | 1986 |
Autor | Brad Cox a Tom Love |
Vývojář | Apple Inc. |
Poslední verze | Objective-C 2.0 |
Typová kontrola | kachní, statické, slabé |
Hlavní implementace | Clang, GCC |
Ovlivněn jazyky | Smalltalk, C |
Ovlivnil jazyky | TOM, Java |
Objective-C, často nazývaný ObjC, je objektově orientovaný programovací jazyk implementovaný jako rozšíření jazyka C, do kterého byl přidán systém zasílání zpráv z jazyka Smalltalk. V současné době je používán v operačních systémech macOS, iOS a GNU projektu GNUstep. Obě prostředí jsou založena na standardu OpenStep.
Překladač tohoto jazyka je součástí GCC. Ovšem nejpoužívanějším překladačem v současné době je clang, díky jeho použití firmou Apple v Xcode.