EditPlus 3 and Eclipse. I started off with BlueJ in school, and in college we had C++ using the good ol' command prompt. In Engineering, we started off with JCreator, but I was the only one who never used it, opting for Eclipse. Then, I took a summer diploma program in Java and the coach recommended shifting to EditPlus 3 to get the basics of code execution perfect.