PSPad

PSPad is a freeware code editor

Editor PSPad supports file types:

C++, Cobol, MS-Dos batch, CSS, Forth, Fortran, FoxPro, HTML, XHTML, INI, Inno Setup, Java, JavaScript, KixStart, Object Pascal, Perl, PHP, Python, RSS, SQL, TCL/TK, Unix ShellScript, VBScript, Visual Basic, X86 assembler and other 160+ languages included as user highlighter definition

It is available as a virtualised application.