Objective-C

Objective-C
Класс языкаобъектно-ориентированный, мультипарадигмальный: рефлексивно-ориентированный
Появился в1983
АвторБред Кокс[en]
Расширение файлов.h, .m, .mm или .C
Система типовслабая, статическая / динамическая
Основные реализации:Cocoa, Cocoa Touch, gcc, LLVM + Clang
Испытал влияниеSmalltalk, C
Повлиял наJava, Objective-J, Swift
Сайтdeveloper.apple.com/libr…

Objective-C — компилируемый объектно-ориентированный язык программирования, используемый корпорацией Apple, построенный на основе языка Си и парадигм Smalltalk. В частности, объектная модель построена в стиле Smalltalk — то есть объектам посылаются сообщения.

Язык Objective-C является надмножеством языка Си, поэтому Си-код полностью понятен компилятору Objective-C.

Компилятор Objective-C входит в GCC и доступен на большинстве основных платформ. Язык используется в первую очередь для Mac OS X (Cocoa) и GNUstep — реализаций объектно-ориентированного интерфейса OpenStep. Также язык используется для iOS (Cocoa Touch).

другие языки
العربية: سي-الكائنية
azərbaycanca: Objective-C
български: Objective-C
català: Objective-C
čeština: Objective-C
Deutsch: Objective-C
Ελληνικά: Objective-C
English: Objective-C
Esperanto: Objective-C
español: Objective-C
français: Objective-C
galego: Objective-C
עברית: Objective-C
magyar: Objective-C
հայերեն: Objective-C
italiano: Objective-C
日本語: Objective-C
ქართული: Objective-C
қазақша: Objective-C
Кыргызча: Objective-C
Nederlands: Objective-C
polski: Objective-C
português: Objective-C
Simple English: Objective-C
slovenčina: Objective-C
slovenščina: Objective-C
српски / srpski: Objective-C
svenska: Objective-C
тоҷикӣ: Objective-C
Türkçe: Objective-C
українська: Objective-C
中文: Objective-C
Bân-lâm-gú: Objective-C
粵語: Objective-C