Notepad++ is an open source text editor for Windows, Notepad++ is full featured, highly customizable and extendable.
See also: PSPad, another excellent full function text editor.

More Reading
Feature List
- Multiple tabbed interface.
- Find / Replace word in opened files or the directory you specified, supports filters and regular expression.
- Supports full screen mode.
- Zoom in / out with Ctrl + Mouse wheel up / down.
- Record and run macro.
- Syntax highlighting and syntax folding, the following languages are supported: C / C++ / Objective-C, C# / Java / Javascript, XML, CSS / HTML, ASP / PHP, SQL, Pascal, Perl, Python / Lua.
- Compare and show difference between two text files.
- Supports plugin.
- Fully customizable: it allows you customize keyboard shortcut, color style, font style as well as popup context menu.
- Create / delete / cut / copy / paste bookmarks.
- Open file in read only mode.
- Supports a variety of languages: English, French, German, Italian, Japanese, Russian, Spanish, etc.
- Spell checker.
- WYSIWYG: what you see is what you get.
- Drag and drop.
Notepad++ supports Windows 7, Windows XP, Windows 95 / 98 / NT / 2000 / 2003. ( 32bit and 64 bit )
Download it from CNET or SourceForge or the developer’s website.
