What programming language(s) is/are used to create iPhone apps?

What programming language(s) is/are used to create iPhone apps?

Objective-C.

Objective C

Developed by Apple, Objective C was designed to address some of the shortcomings of the C language, namely it's lack of object orientation. It's used to develop Apple's iPhone and iPad applications. If you're interested in developing Apple-based software, there's no way of avoiding Objective C. It's a high performance language, meaning it allows you to make use of all the devices functions, including cameras. At this point there's a large community of developers for you to seek guidance. Unfortunately, Objective C is not considered an easy language to learn, and it does not scale to other devices.

Before the introduction of Swift, Objective C was used as the main programming language for developing iPhone apps. But now, Apple has recently announced Swift for developing iPhone apps because it is quite easy to learn and involves less code writing as compare to Objective-C.

You can use Objective-C too but now Swift is becoming more popular for developing iPhone apps.

Here is a Swift documentation if you are interested in learning:
https://developer.apple.com/...H5-XID_454