Notepad++ es un editor de texto de código libre (licencia GPL) para Windows con soporte para la escritura de programas en varios lenguajes de programación. Aunque su nombre, derivado del Notepad de Windows, puede indicar sencillez, en la práctica es un potente editor que proporciona, entre otras cosas:
- Coloreado del código para los lenguajes de programación incluidos (con la posibilidad de añadir nuevos lenguajes de programación).
- Pestañas para la edición de diferentes documentos en una sola ventana.
- Resaltado de paréntesis, corchetes y llaves: al pasar por encima de un paréntesis o una llave marca, si existe ya, la contraria.
- Indentación automática.
- Grabación y reproducción de macros.
- Búsqueda en diferentes archivos (tanto abiertos como en archivos existentes en un determinado directorio).
- Soporte para extensiones.
- Interfaz en diferentes idiomas (incluido el español)