Основными языками программирования для iOS являются:
* **Swift:** Современный объектно-ориентированный язык, созданный Apple для разработки приложений iOS.
* **Objective-C:** Унаследованный объектно-ориентированный язык, использовавшийся для разработки приложений iOS до появления Swift.
* **C++:** Язык системного программирования, иногда используемый для написания высокопроизводительных частей приложений iOS, таких как игровые движки.
* **Python:** Интерпретируемый язык, используемый для автоматизации задач и написания скриптов, которые могут взаимодействовать с приложениями iOS посредством программных интерфейсов.
* **Java:** Язык программирования, используемый для разработки Android-приложений. С помощью сторонних инструментов, таких как RoboVM, Java-приложения также могут быть перенесены на iOS.