¿Qué lenguaje de programación se utiliza principalmente para las aplicaciones de Android?
La aplicación para Android utiliza Java y Kotlin como lenguajes de desarrollo.
Google IO 2017 anunció que Kotlin se convertirá en el lenguaje de desarrollo oficial de Android. Antes de la llegada del lenguaje Kotlin, casi todas las aplicaciones de Android estaban escritas en Java.
Información ampliada
Google anunció en la Conferencia de Desarrolladores I/O2017 de este año que incorporaría oficialmente Kotlin al lenguaje de desarrollo de primera clase (First-class language) para programas de Android, y coopere con el equipo de desarrollo JetBrains Formó una fundación sin fines de lucro para promover Kotlin. Según varios informes de medios extranjeros, esta fue la noticia que atrajo más vítores en la conferencia de desarrolladores Google I/O.
Kotlin será compatible con Android Studio 3.0. JetBrians dijo que los desarrolladores ya no necesitarán instalar componentes adicionales ni preocuparse por problemas de compatibilidad. Kotlin puede interoperar con Java, pero tiene características que Java no admite. Google cree que usar Kotlin puede hacer que el desarrollo de programas de Android sea más rápido y divertido, pero agregaron que este movimiento no reemplaza de ninguna manera el soporte oficial para Java y C.