EmEditor es un editor de texto gratis para Windows, con soporte para Unicode y que te permite editar múltiples lenguajes de programación.
Se trata de un editor estable y con funciones avanzadas, tales como coloreado de sintaxis configurable por el usuario, posibilidad de poder hacer clic en las URLs que insertemos en el código, arrastrar y soltar objetos, buscar y reemplazar, barras de herramientas, personalización de menús, etc.
EmEditor está especialmente indicado para trabajar con lenguajes de programación como ASP, C++, C#, CSS, HTML, Java, JavaScript, JSP, Pascal (Delphi), Perl, PHP, Python, Ruby, SQL, Tex (LaTeX), VBScript, o scripts de Windows.