Kotlinは、型推論を備えた、クロスプラットフォームで静的に型指定された汎用プログラミング言語です。KotlinはJavaと完全に相互運用するように設計されており、その標準ライブラリのJVMバージョンはJavaクラスライブラリに依存していますが、型推論により構文をより簡潔にすることができます。Kotlinは主にJVMをターゲットにしていますが、JavaScriptまたはネイティブコード(LLVM経由)にコンパイルします。Kotlinは、Kotlin Foundationを介してJetBrainsとGoogleによって後援されています。Kotlinは、Androidでのモバイル開発のためにGoogleによって公式にサポートされています。2017年10月のAndroid Studio 3.0のリリース以降、Kotlinは標準Javaコンパイラの代替として含まれています。Android Kotlinコンパイラを使用すると、ユーザーはJava 6またはJava 8互換のバイトコードをターゲットにするかを選択できます。
kotlin