Learning Scala

Pankaj Patil
1 min readAug 12, 2021

What is Scala?

Scala is a statically typed programming language that incorporates both functional and object-oriented programming to increase scalability of applications. Scala primarily runs on JVM platform and it can also be used to write software for native platforms using Scala-Native and JavaScript runtimes through ScalaJs.

“The name Scala stands for “scalable language.” The language is so named because it was designed to grow with the demands of its users.”

Scala is a Scalable Language used to write Software for multiple platforms. Hence, it got the name “Scala”. This language is intended to solve the problems of Java while simultaneously being more concise.

Scala was created by Martin Odersky, who studied under Niklaus Wirth, who created Pascal and several other languages. Mr. Odersky is one of the co-designers of Generic Java, and is also known as the “father” of the javac compiler.

Scala was released in 2003.

--

--

Pankaj Patil

Software Engineer | Blogger | Reader | Writer| Political and Social Activist