Ich würde auch die schon erwähnten IDEs Netbeans und Eclipse empfehlen und zwar sowohl für C++ als auch Java, wenn man beides machen möchte. Netbeans, wenn es schnell und einfach sein soll, Eclipse, wenn man eine extrem flexible anpassbare
IDE haben möchte.