Notepad++ – rozbudowany edytor tekstu (i zamiennik Notatnika w systemach Microsoft Windows) oparty na projekcie Scintilla, rozpowszechniany na licencji GNU GPL.
Program jest napisany w czystym C++ z wykorzystaniem Win32 API i STL przez programistę o pseudonimie Don Ho[1]. Interfejs programu jest dostępny w wielu językach – także po polsku.
Notepad++ posiada wiele zbudowanych funkcji pozwalających na wygodną edycję są to: podświetlanie składni m.in. w: C, C++, Java, C#, XML, HTML, TeX, PHP, JavaScript, makefile, ASCII-Art, doxygen, ASP, VB/VBScript, skrypty powłoki systemów uniksowych, BAT, SQL, Objective-C, CSS, Pascal, Perl, Python, Lua, Tcl, asembler, Ruby, Lisp, Scheme, Diff, Smalltalk, PostScript i VHDL. Dodatkowo użytkownik edytora może stworzyć kolorowanie dla używanego przez siebie języka programowania używając wbudowanego systemu.
Program obsługuje auto uzupełnianie, wyszukiwanie i zamianę ciągów znaków za pomocą wyrażeń regularnych, edycję z podziałem ekranu, powiększanie, karty (możliwość otwierania oraz edycję wielu plików jednocześnie). Program umożliwia również tworzenie makr oraz wtyczek. Przydatną opcją jest wyszukiwanie i podświetlanie par nawiasów (otwierającego i zamykającego).