Java
: Sun's New Programming Language
"Clean" C++
No pointer arithmetic
Garbage collection
Byte code for machine independence
Controlled interfaces for "security"
Abstract window toolkit, threads, events