Friend of Europa Eclipse is my Java IDE of choice. They will be releasing their newest version in about 25 days. Eclipse is able to do PHP, Java, C++, C… and has nice features(plug-ins) that are cross-platform. Related posts: Learning Python