Hello, I am a java and jsp programmer. I tried most of the editors especially for the web programming (Eclipse, JCreater, Netbeans,Borland Jbuilder, ....). But when you are using servlets for web programming it is not different then normal java programming. And you will use robust java code to create web pages. So i thinkmy experiments about trying to find a good editor for web programming can be as useful as for java programming.Eclipse * * * *: The best free editor for java. You can feel like you are using a professional software. And could do most of the things easily. But learning it is a bit diffucult and have some weird problems. Borland JBuilder * *: I dont understand why people are using it. Delphi was their best programming editor. And i tried to use JBuilder for java because the success of Delphi. But after a few minutes i decided to not use it again (3 years ago).Oracle JDeveoper * * * *: I think it is better than Eclipse. But it's last stable version doesn't support latest technologies.It's beta version has a lof of bugs, and you can't use it for a long time comfortable.Intellij IDEA * * * * *: My favorite IDEA ("develop with pleasure"). When i am using it to write java code i feel like i am using an intelligent editor. It makes most of the thing to use and write easier. Setting panels is very professional and beaituful. Sometimes if i dont write some code with this editor i miss it. It's interface is very wonderful for me because i dont familiar to see nice graphics in java programs or editors.When you are writing code it is very diffucult to write false code. Because it has lots of sweet warnings and guides to write the best code.If you just wanna write some simple code and dont want to use advanced features of editors then i will suggest to use JCreator. Maybe there are better editors then JCreator for small programs. But i haven't searched editors for small programs.And an advice for new programmers: Don't use editors auto-complete feature until you become familiar with java language. Because if you have a weak memory like me , you will forget most of the codes if you use auto-complete.Sincerly,