The jEdit Dev Team - 3.45MB (Open Source)
jEdit is a programmer's text editor written in Java. It uses the Swing toolkit for the GUI and can be configured as a rather powerful IDE through the use of its plugin architecture.
Key features include:
jEdit has stacks of features, is really easy to use, and it is highly configurable. Coupled with extensive language and plugin support, makes this editor one to certainly try.