Notepad++ è un editor di testo molto funzionale e dall’aspetto professionale. Nonostante le sue molte funzioni si caratterizza per la sua leggerezza, una delle funzioni molto amate dai webmaster e quella del riconoscimento della sintassi di molti linguaggi di programmazione.
Esiste un sistema di ricerca avanzato (nei file e nelle cartelle), supporto multilingua (tra cui l’italiano). I linguaggi di programmazione riconosciuti da Notepad++ sono: C, C++, Java C#, XML, HTML, PHP, CSS, ASCII, art (.nfo), doxygen, ini, file batch, Javascript, ASP, VB/VBS, SQL, Objective-C, Pascal, Perl, Python, Lua, Assembler, InnoSetup, YAML e tanti altri.