Kotlin(コトリン)とは
calendar_month2020-04-01 公開 update2020-05-19 更新
ロシアの JetBrains が開発した、オープンソースのオブジェクト指向プログラミング言語。言語仕様は異なるものの、コンパイルしたコードは Java VM 上で動作する。
Google の Android 開発チームが公式サポートを発表し、統合開発環境「 Android Studio 3.0 」から Kotlin 開発用プラグインが標準で付属するようになったことから、広く注目されるようになった。
Kotlin の開発にあたっては、Java における言語仕様の問題点の解決に力が注がれ、NullPointerException が発生しないようにする仕組みとして @Nullable 型と @NonNull 型が取り入れられている。
また、コードは行末のセミコロン( ; )が省略可能で、クラスなしで関数を定義できる。
Android の開発言語として公式にサポートされていることもあり、Android アプリ開発での利用が多いが、近年はサーバサイドでの利用も増えつつある。(サーバサイド Kotlin とも呼ばれる)
label 関連するタグ
教育研修担当 (トレーニング担当者) のためのWebマガジンを編集しています。
-
- 「こんな特集、記事を読んでみたい」というリクエスト
- 「こんな記事を書いてみたい」という執筆者の方のお問い合わせ
や誤植のご連絡など、お問い合わせフォームより受付しています。
お気軽に問い合わせくださいませ!!
contacts トレタン お問い合わせフォーム