言語について説明します。First」という方針が示されました。積極的に使われるようです。学ぶのは得策ではありません。学ぶようにしましょう。基本文法について説明します。公式サイトはこちらになります。同様にファイルの先頭に記述します。"moke"右辺から型が推論できる場合は型を省略できます。この機能を型推論と呼びます。nameはString型になる定数はvarの代わりにvalにします。再代入の必要がない場合はなるべくvalを使うようにしましょう。言語系とほぼ同じです。複数行コメントのネストが許されているためです。*/*/文字列テンプレート文字列の中で$変数名を使うと、値を埋め込むことができます。"こんにちは!$nameさん!"メソッドを呼んだりする場合は${}を使います。"名前の長さは${name.length}"文字列の中で$を使いたい場合は次のようにします。買い物をした"条件分岐ifを使います。()も必要なので注意しましょう。文ではなく式なので、次のように右辺として使うことができます。各ブロックで最後に評価された値が式の値になります。似ていますが、色々なことができます。詳しくは次回以降に説明します。複数行実行したい場合は、{}で。print("不明なボタンだ。")}配列arrayOf()を使うと配列を作ることができます。メソッドで、リストではなく配列を要求するものがあるため、時々使います。ループのみサポートされています。