Salut,
Ca dépend du programme et du type de fichier que c´est, du type de langage...
En général si c´est du langage compilé il faut l´éditeur dédié à ce langage je pense... mais d´autres sauront peut être mieux ?
Néanmoins voici un très bon éditeur, avec possibilité en français 
http://www.framasoft.net/article1988.html
Il a l´avantage gratuit, de reconnaitre bon nombre de langages et d´éditer en couleur : un confort appréciable 