Notepad ++ - jest użyteczny edytor kodu źródłowego, przeznaczony do wspierania wielu języków programowych. Program jest oparty na komponencie Scintilla i jest napisany w C++. Aplikacja wspiera języki C, C++, Java, C#, HTML, PHP, XML, Javascript, RC resource file, ASCII art file, SQL, ASP, VB/VBS, CSS, Pascal, Perl, Python i Lua. Program potrafi też edytować kilka dokumentów jednocześnie.