[[HomePage]] > [[ComponentHowTo Components and HowTos]] > [[HowToProgramming Programming]] ====Scala==== ~Scala is a object-functional programming and scripting language for general software applications, statically typed, designed to concisely express solutions in an elegant, type-safe and lightweight manner. Scala is a possible successor to [[Java]]. ==Tutorials and Examples== ~[[http://www.artima.com/pins1ed/ Programming in Scala, First Edition ]] ~[[http://www.scala-lang.org/docu/files/ScalaTutorial.pdf A Scala Tutorial for Java programmers (PDF) ]] --- ~[[http://www.scala-lang.org/docu/files/ScalaByExample.pdf Scala By Example (PDF) ]] ~[[http://programming-scala.labs.oreilly.com/index.html Programming Scala ]] --- ~[[http://github.com/leithaus/XTrace/tree/monadic/src/main/book/content/ Xtrace (Github)]] ~[[http://github.com/tjweir/liftbook Lift (Github) ]] ~[[http://github.com/leithaus/XTrace/tree/monadic/src/main/book/content/ Pro Scala: Monadic Design Patterns for the Web]] --- ~[[http://exploring.liftweb.net/ Exploring Lift (published earlier as "The Definitive Guide to Lift")]] ~[[http://groups.google.com/group/the-lift-book the-lift-book PDF]] ==Related Webpages== ~[[WikiPedia:Scala_(programming_language)]] ~[[https://www.youtube.com/watch?v=LH75sJAR0hc Why Scala? talk (youtube)]] ---- ==Categories== CategoryDevelopment