Notepad++ is a text editor and source code editor for Windows. It differs from Notepad, the built-in Windows text editor in that Notepad++ supports tabbed editing, which allows working with multiple open files in a single window. Notepad++ opens large files significantly faster than Windows Notepad. The project's name comes from the C increment operator.
Notepad++ is distributed as free software. The project was hosted on SourceForge.net, from where it has been downloaded over 28 million times and twice won the SourceForge Community Choice Award for Best Developer Tool. The project has been hosted on TuxFamily since June 2010. Notepad++ uses the Scintilla editor component.Notepad++ supports syntax highlighting and code folding for over 50 programming, scripting, and markup languages. It attempts to automatically detect the language that a given file uses, using a modifiable list of file extension bindings. Users may also manually set the current language, overriding the extension's default language. The program also supports autocompletion for a subset of the API of some programming languages.