Editors -- Java, etc JEdit - few versions, used at princeton in 2004 or 2006? JCreator - lightweight IDE (costs money) JBuilder - powerful IDE (probably costs money) GVIM - multiple computer languages - ugh, very basic old school emacs?