What is Scala
Scala (/ˈskɑːlɑː/) is a functional, strongly typed, general-purpose programming language.
Features
- Objective-oriented Programming (OOP)
- Functional Programming
- Type inference
- Pattern matching
- Lazy evaluation
Platforms
- Java virtual machine (JVM)
- JavaScript (Scala.js)
- LLVM (Scala Native) (experimental)
License
Apache 2.0
Example
A "hello wolrd" in Scala.
object HelloWorld extends App {
println("Hello, World!")
}
Links
Last updated on July 31, 2022