Java -- the dial-tone of the Internet
Design principles -- safety
- a modern programming language
- C++ syntax, no pointers
- virtual machine (runs on many platforms)
- libraries: threads, networking, AWT
- downloadable classes
- support for applets
- extensions and APIs: Beans, Swing, MEDIA, 3D
See: www.javasoft.com
and java.sun.com/docs/books/tutorial