プログラミング言語の一種。関数型と命令型の特徴を組み合わせた言語で、Java仮想マシン上で動作します。
「Scala」を星図で探索する →
「Scala」とは?意味を解説
ScalaはJava Virtual Machine(JVM)上で動作するプログラミング言語です。関数型プログラミングと面向オブジェクト指向プログラミングの両方の特徴を持ち、簡潔で表現力豊かなコードが書けます。Javaとの互換性があり、既存のJavaライブラリを利用できることが特徴です。データ処理やWeb開発に使われます。
例文
- Scalaで書かれたプログラムはJVM上で実行されます。
- このプロジェクトではScalaを採用しました。
- Scalaの簡潔な構文は開発効率を高めます。
語源・由来
ラテン語の「scala」(階段・段階)に由来。言語の拡張性と多目的性を表現しています。
英語で言うと
Scala programming languageScala languagefunctional programming language
「Scala」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「Scala」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「Scala」を探索する →