Kotlin

Kotlin

Kotlin (コトリン)。
OSSのプログラミング言語。
Java同様にJava仮想マシン(JVM)上で動作。
2017年にAndroidの公式開発言語に採用。

特徴

  • Javaより学習難易度は低く記法がシンプル
  • サーバーサイドでも動作する
  • Kotlin から Java を呼び出すことも、Java から Kotlin を呼び出すこともできる
  • 速度はJavaと同等

情報テーブル

提供源/会社名 ジェットブレインズ社
歴史 2011年にリリース
業界トレンド Androidアプリ開発をメインとしてシェアを拡大している。
情報分量 ・十分
・Androidアプリ開発に関連する書籍やWeb上の情報が充実
・Googleも開発チュートリアルを提供
技術選定ポイント ・Android開発者の60%以上が利用
・コード記法の分かりやすさ、シンプルさが人気
・Androidアプリ開発以外にも利用する場合はJavaに軍配。
導入会社 -
セキュリティ -
料金 無料
技術者数 Androidアプリでのニーズが高いためJava全体の技術社ほど多く無い。
Java経験者によるKtlinへの移行ケースも増加している。
技術・導入難易度 Javaのベース知識があれば難易度は高く無い。
初心者が学ぶにはJavaほどでは無いが難易度は高い。
採用トレンド -
参考 https://ja.wikipedia.org/wiki/Kotlin
https://developer.android.com/kotlin?hl=ja