Notepad++ is a free, open-source source code editor for Windows, a Notepad replacement with syntax highlighting for many programming and natural languages.