NotePad++ es un editor gratuito y de codigo abierto de programación para diversos tipos de lenguaje (multilenguaje: Pascal, C, C++, Ada,
Java,
Perl, etc.), que puede ser utilizado como un potente editor de texto.
NotePad++ está escrito en C++, utilizando la
API de win32 y STL, logrando mayor velocidad para esta
aplicación.
Permite tener varios documentos abiertos al mismo tiempo por la utilización de pestañas (multi-documento), visualización en ventana doble (multi-vista), coloración sintáctica para cada lenguaje, coloración a elección del usuario, utilización de marcadores, soporte para arrastrar/colocar, soporte para buscar/reemplazar, autocompletado y herramienta de zoom.
Comparar los textos es muy fácil, ya que cada línea está numerada y permite aumentar el tamaño de la fuente.
Para la
codificación, Notepad + + reconoce muchos
lenguajes de programación y automáticamente hará algo como
HTML, mucho más fácil de ver por el color de la codificación del texto. Es increíble, porque tiene multiples características y capacidades, sin dejar de ser increíblemente ligero y estable.

Lo menos nada