jEdit is a programmer's text editor with Built-in macro language, extensible plugin architecture, syntax highlighting, literal and regular expression search and replace, auto indent, word wrap, soft tabs option, abbreviations. It supports a large number of character encodings including UTF8 and Unicode.
The Ecere SDK is a cross-platform toolkit for building software applications. It currently runs on Windows, Linux, and Mac OS X (through X11). With the Ecere SDK, you can develop applications once and deploy them on all supported platforms alongside a lightweight runtime environment. It introduces eC, an object oriented language derived from and fully compatible with C, compromising neither runtime performance nor ease of use...
UltraEdit is a text, HTML and hex editor, and an advanced PHP, Perl, Java and JavaScript editor for programmers. UltraEdit is also an XML editor including a tree-style XML parser. It supports FTP/SFTP & UNICODE
Notepad2 is created as a fast and light-weight Notepad-like text editor with syntax highlighting that can be run out of the box without installation, and does not touch your system's registry.
Scintilla is a free source code editing component which includes useful features such as syntax styling, error indicators, folding, code completion and call tips. The project includes SciTE (SCIntilla based Text Editor).
SlickEdit is a source code and text editor with coding tools and programming features. It supports color coding, diff view, 3-way merge, version control support, multi-file search and replace, multiple clipboard, drag and drop editing, sort text, ftp/sftp.