Yo siempre uso el Notepad++ ( C++, Java, php,...) sencillo, ligero, te detecta el lenguaje en el que estas programando y te lo colorea todo bien clarito...
Si picas el código tu pues va perfecto, no necesitas un gran entorno como el Eclipse o similares, si por ejemplo es para html e insertas las cosas hechas pues usas el dreamweaver...