What is All This Talk About Java?

Java is a "hot" (or "cool") programming language and environment because: