Вставлю пять копеек.
Приятно читать грамотно написаные программы. Зависит не от языка а от программиста.
Если серьезно заниматься и много, рекомендую все таки eclipse. Он тяжелый и использует яву, но все таки экономит время. (ИМХО лучше подождать 15 сек на запуске толстого приложения чем бегать по коду глазками). Или его альтернатива - Netbeans.
Заметные плюсы: поддержка большенства языков (не просто синтаксическая подсветка), переносимость - можно работать в одной среде и в Windows и в Unix, расширение функционала через плагины.
Заметные минусы: требует наличие jre, медленно запускается, на ряде операций работает ватно (хотя в целом удобоваримо), требует начального изучения (базовые функции за день-два можно изучить - а какая среда разработки на требует? Если серьезно работать, время на изучение окупится).
Хотя все зависит от поставленых задач. Проект с нуля или ряд проектов - выбирай полноценную IDE. Мелкие правки - vim, mcedit, блокнот - все что есть под рукой.
Если хочется чего-то легкого - SciTE тебе в руки. Под виндой notepad++, notepad2, Far+colorer.