ConTEXT

ConTEXT is a small, fast, powerful and freeware text editor for software developers. It has an extensible colour coding model and (from my testing so far) works like a dream! Great for IDL editing and the occasional forray into Assembler too.

Link

http://www.fixedsys.com/context