En los últimos tiempos hemos visto grandes avances en el desarrollo de software, los nuevos lenguajes buscan mayor calidad, mejoras y sobre todo facilidades de manejo, kotlin es in lenguaje de programación desarrollado con el principal objetivo de aprovechar las ventajas de java scala y c# y que además al contar con una potente comunidad de desarrollo lo convierte en la herramienta perfecta para la mejora de todos tipo de proyectos. Kotlin es posible la mejor noticia desde la aparición de swift, el lenguaje de Apple porque ofrece una sintaxis expresiva, un sistema de tipo intuitivo fuerte y un gran soporte de herramientas, junto con la interoperabilidad sin fisuras con el código java existente bibliotecas y marcos también pueden ser compilado a java bytecode y por tanto utilizando en todas partes que lo hace java, incluyendo android