Objective C
Objective C определяет маленький, но мощный набор расширений ANSI C язык программирования, включающий сложное объектно-ориентированное программирование. Objective C является родным языком для программирования Какао — это - язык, что платформы записаны в, и язык, в котором записано большинство приложений. Можно также использовать некоторые другие языки — такие как Python и Ruby — для разработки программ с помощью платформ Какао. Полезно, тем не менее, иметь, по крайней мере, основное понимание Objective C, потому что документация Apple и примеры кода обычно пишутся с точки зрения этого языка.
Поскольку Objective C покоится на основе ANSI C, можно свободно смешать прямой код C с кодом Objective C. Кроме того, Ваш код может вызвать функции, определяемые в некакао программируемые интерфейсы, такие как интерфейсы библиотеки BSD в /usr/include
. Можно даже смешать код C++ с кодом Какао и соединить их в ту же исполнимую программу.