Notepad++ è una versione evoluta del blocco note di Windows che supporta molteplici linguaggi di programmazione e permette di evidenziare la sintassi e personalizzarne la visualizzazione.

Notepad++ è un editor totalmente opensource, adatto a qualsiasi linguaggio di programmazione o anche per la scrittura di normali file di testo. Il programma presenta una grafica leggera e altamente personalizzabile, dalle icone al colore dello sfondo.
Le principali funzionalità che Notepad++ (anche chiamato Plus Plus) mette a vostra disposizione sono:
- il motore di ricerca, che vi permette di trovare, e nel caso sostituire, una stringa di testo nel file che state utilizzando o nei documenti presenti in una determinata cartella;
- il menu esegui, da cui potrete lanciare direttamente il file, ad esempio testandolo in un browser;
- la possibilità di evidenziare la sintassi, scegliendo tra gli oltre 40 linguaggi supportati, e di personalizzare lo stile di un particolare linguaggio cambiando colore, font, dimensione;
- l'affiancamento verticale delle finestre, la visualizzazione dell'elenco delle funzioni presenti nel file e il salto ad una determinata riga di codice;
- l'inserimento di segnalibri, i numeri di riga, e la visualizzazione del codice esadecimale del file.
Inoltre Notepad Plus Plus vi permette di aumentare le sue funzioni grazie ai plug-ins scaricabili dal sito del programma, come TextFX già installato di default, che vi permette di inserire caratteri speciali, pulire il codice HTML, eseguire conversioni o effettuare modifiche su una porzione di testo.