also: スケーラ
noun
Scala (programming language)
A statically typed programming language that runs on the JVM; used in software development.
Scalaは関数型プログラミングとオブジェクト指向プログラミングの両方をサポートしている。
Scala supports both functional programming and object-oriented programming.
最近、バックエンドの開発にScalaを使う企業が増えている。
Recently, more companies are using Scala for backend development.
Scala runs on the JVM and interoperates with Java, but has a more concise syntax and stronger functional programming features.
Both are modern JVM languages, but Kotlin is more focused on Android development and null safety, while Scala emphasizes functional programming and type system expressiveness.
From the English word 'scalable'; the language name Scala is a portmanteau of 'scalable language'.