Notepad++ 4.7 es un editor gratuito de fuente abierta, que soporta varios lenguajes de programación, está escrito en C++ utilizando el API de Win32.
Ideal para programar, puede manejar los siguientes tipos de fichero: C, C++, Java, C#, XML, HTML, PHP, Javascript, RC resource file, makefile, ASCII art file, doxygen, ficheros ini, ficheros batch, ASP, VB/VBS documentos fuente, SQL, CSS, Pascal, Perl, Python, Lua, TCL, Assembler, Ruby, …

Esta aplicación funciona sobre todas las versiones de Windows.

Fuente