An expressive, concurrent, garbage-collected programming language
