ben CodeBlocks isimli programı kullanıyorum bir çok dili destekliyor.

C,C++,Java herşeyi bunla yazabiliyorsun sadece yazmak istediğin dosya türünü başta belirliyorsun o kadar. google'da ismi aratırsanız indirme linkini bulabilirsiniz.