The Scala programming language is functional programming language. In this post I will describe first what a functional programming language is and explain some of the basic syntax of Scala. 676 more words