Programming, Scala, Data Type, Abstraction, Introduction.
specific task that is well defined. An example would be if we summed all the numbers in an array. It may be a very basic task however it does not change the fact that we are using built in tools of the language to perform a specific function. object sum { def main(args: Array[String]) { var numbers