List of the most popular programming languages that can be used to develop applications in Android
Java : Java, the most popular programming language in the world has always been a starting point for new developers and used by the majority of people who work with Android development.
Kotlin : Kotlin is a relatively new, modern, safe and object-oriented cross-platform programming language. When Android studio 3.0 was released in Oct 2017, Kotlin was announced as the official programming language for Android. Many popular applications such as Trello, Square and Corda have since then shifted to Kotlin.
C# : Using the C# language developers can build native iOS and Android mobile applications.
Python : Python has emerged as one of the most popular programming languages in recent times. A dynamic and object-oriented programming language, Python is very popular in machine learning.
Other languages that can be used in Android are C++, HTML 5.