A Notepad++ egy ingyenes forráskód szerkesztő Windowsra, amely számos programozási nyelvet támogat. Jellemzői: kódkiemelés és kódblokkok egységbe zárása, felhasználó által állítható kódkiemelés, WYSIWYG felület, több dokumentum megnyitása, szabályos kifejezés keresése/cseréje, változtatható nézetek, macro-k felvétele és lejátszása, könyvjelzők használata.
Támogatja a C, C++, Java, C#, XML, HTML, PHP, CSS, makefile, ASCII, doxygen, ini, batch, Javascript, ASP, VB/VBS, SQL, Objective-C, RC, Pascal, Perl, Python, Lua, TeX , TCL Assembler, Ruby Lisp, VHDL, Ada, Caml, AutoIt, KiXtart, Matlab, Verilog, Haskell, InnoSetup, CMake stb. adatok szerkesztését.
Formátumok: ADA, ADB, ADS, AS, ASM, ASP, AU3, BAT, BSH, C, CBD, CBL, CC, CDB, CDC, CMAKE, CMD, COB, CPP, CS, CSS, CXX, D, DIFF, F, F2K, F90, F95, FOR, H, HPP, HS, HTA, HTM, HTML, HXW, HXX, INC, INF, INI, ISS, JAVA, JS, JSP, KIX, KML, LAS, LHS, LISP, LSP, LUA, M, MAK, ML, MLI, MX, NFO, NSH, NSI, NT, PAS, PATCH, PHP, PHP3, PHTML, PL, PLX, PM, PROPERTIES, PS, PS1, PY, PYW, R, RB, RBW, RC, REG, SCM, SH, SHTM, SHTML, SMD, SML, SQL, SS, ST, TCL, TEX, THY, TXT, URL, V, VB, VBS, VHD, VHDL, WSDL, XHTML, XML, XSD, XSL, XSML, YML