Scala is a strongly-typed programming language designed as a “better Java” — building on top of the Java virtual machine and maintaining strong interoperability with Java, while at the same time integrating functional programming along with Java’s object-oriented programming model, cleaning up what are often considered to have been poor design decisions in Java and adding a number of other features designed to allow cleaner, more concise and more expressive code to be written.
Lift is the most powerful, most secure web framework available today. There are Seven Things that distinguish Lift from other web frameworks.