We ran into a discussions about IDEs in another thread and I thought we should move to here. While I don't think that there is anything to discuss here, others may disagree with me. Lets try to make a collections of pros and cons for every major ide IntelliJ: Pros: - great auto completion / content sugestion Cons: - somewhat bad tomcat integration - somewhat strange key combinations Netbeans: Pros: Cons: Eclipse Pros: - good to start with Cons: - bad auto completion / content sugestion - the compiler acts stupid sometimes (marking things, that are clearly right) Notepad: Pros: - still better than eclipse Cons: - no syntax highlighting - no auto completion - no compiler lets the battle beginn! I will try to add as much arguments I find down there as possible. Just note, in the end, this come down to personal preference. Every IDE has some pros and cons.