"The Java Programming Language. Robust and Versatile enabling developers to: Write software on one platform and run it on another. Create programs to run ..."