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...
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.