Mobile or Web Application development is the process by which applications are created for devices running the Android operating system. Google states that "Android apps can be written using Kotlin, Java, and C++ languages" using the software development kit (SDK), while using other languages is also possible.