The tool also supports multiple open files in a single window. The tool makes coding quicker with its auto-completion of words, functions, function parameters as well as auto indention and brace highlighting. Users are even able to define their own language, which isn't soemthing that users can do in previous editing tools. There are 27 programming languages currently in the app. The main benefit of the tool is that it handles source coding in multiple languages. The Notepad++ is the perfect add on for any coding project. There are 20 different themes you can choose to customize your look within the tool. If, however, you are not a fan of the basic design, the fully customizable interface allows the user to make the interface into the look they desire. The interface itself is not fancy, but its basic design makes it ideal for getting the job done. It is the perfect tool for someone looking for a basic source and text editing. Notepad++ for Windows is a free app that provides source and text editing.