Notepad++ es un editor de texto gratuito y de código abierto, compatible con múltiples lenguajes de programación (Pascal, C, C++, Ada, Java, Perl, Python, etc.). No se debe confundir con un entorno de desarrollo integrado, pero aun así, Notepad++ hace gala de prestaciones que van más allá de las que ofrece el clásico Bloc de notas.