Kotlinは、開発ツール・ベンダーとして有名なJetBrains社が、Javaと100%の相互運用性を目指して開発した比較的新しいプログラミング言語です。
これまでもJava仮想マシン上で実行可能なプログラミング言語はいくつかありましたが、Kotlinは最後発だけあってシンプルで安全、かつ柔軟性や拡張性のある言語に仕上がっています。
最近では、GoogleがAndroidアプリケーション開発の公式言語として正式採用したり、サーバー・サイドJavaフレームワークとして有名なSpringもバージョン5.0で全面的にKotlinをサポートしたりと、業界のトップ・プレイヤーがこぞって採用を進めています。
また、KotlinのソースコードはJavaScriptやネイティブ・コードに変換することもできるため、単なるJavaの代替言語にとどまらず、Webシステムのサーバー・サイドおよびクライアント・サイド、モバイル・アプリケーション、さらにはIoTに至るまでさまざまな場所で活用できる可能性を秘めています。
今、一番注目を浴びているプログラミング言語であるKotlin。ぜひこの機会に学習してみてはいかがでしょうか。
※JavaでAndroidをアプリを開発される方は、こちらをご覧ください。