ConTEXT
ConTEXT is a small, fast and powerful text editor for software developers. Unlimited open files, unlimited editing file size length, 4kB line length, powerful syntax highlighting for C/C++, Delphi/Pascal, 80x86 assembler, Java, Java Script, Visual Basic, Perl/CGI, HTML, SQL, Python, PHP, Tcl/Tk, user defineable syntax highlighters, project workspaces, compiler integration, multilanguage support and many many more features.