Java or Kotlin are the best programming languages for building an Android app. To build an iOS app, Swift is a great option and for web apps, you can go with Javascript, React or Angular.