Eclipse is a great environment for programming Java. I haven't tried XCode. But most of the time I stick with Emacs. Just can't help it. I'm so used to it.iLoveCheese said:I'm just learning Java and I also just bought my first mac (yay!). What app do you use to write Java for OSX? Thanks.