Functional languages
Java platform
Scala
Concurrent computing
Actor model
Erlang
Lift
Computing
Software engineering
Computer programming