PSPad editor is a programmer's editor with support for a wide variety of syntax highlighting profiles and many advanced features geared towards web developers and programmers. It comes with a hex editor, CP conversion, text differences, templates, macros, spell check option, auto-completion, Code Explorer and many other features.
The program is pre-configured for the most popular programming languages (VB, C++, SQL, PHP, ASP, Python etc.) and you can further customize the syntax settings. PSPad includes several additional tools that are especially useful for HTML editing (compress, format code) and also integrates TopStyle Lite and TidyHTML. PSPad can be used as IDE for a compiler to catch and parse the compiler output.
Additional features include support for project, file browsing, custom shortcuts, built-in FTP client to edit files on the server and much more.