sentence: it features syntax highlighting for many programming languages : asp , assembly language , c , c++ , c# , common gateway interface ( cgi ) , cascading style sheets ( css ) , html , java , javascript , nsis , pascal , perl , php , python , sql , visual basic ( vb ) , vbscript , xhtml , and xml .