Question: is scala hard to learn?
Answer: Relative Easy to Learn For a Java developer, learning a classical functional programming language like Haskell or OCaml is rather more difficult than Scala. In other words, Scala is relatively easy to learn because of its OOP functionality.