I personally recommend all new Java coders to use BlueJ. I believe it is better than the eclipse and netbeans because it gives a new coder a virtual environment and requires them to type in all of...