Kotlin est un langage de programmation concu par JetBrains, qui développe aussi coïncidemment l’IDE JetBrains que Android Studio – l’outil de développement officiel de Google – est basé. Comme Java, qui est la langue par défaut pour le développement d’Android, Kotlin est une langue qui s’exécute sur JVM (Java Virtual Machine), et il est déjà possible d’utiliser Kotlin et de nombreuses autres langages JVM pour le développement Android. Android n’utilise pas JVM exactement, mais les racines Java sont solides, et l’interopérabilité de Kotlin avec Java a fait un choix populaire pour les développeurs. Le soutien officiel de Google sera un énorme coup de pouce pour le nouveau langage.
Vous pouvez commencer à jouer avec Kotlin ici: https://try.kotlinlang.org
Contrairement au langage de programmation Swift, qui était un projet Apple interne, puis ouvert ultérieurement, Google ne sera pas propriétaire de Kotlin. La langue continuera à être développée et soutenue par JetBrains – la société s’associe à Google pour créer une fondation Kotlin à but non lucratif pour promouvoir la langue. Kotlin continuera également à cibler d’autres plates-formes: la langue est conçue pour fonctionner comme code natif sur iOS et Mac, et compile également pour JavaScript pour le développement web.