# Keyword Highlighting

EmEditor includes predefined colored-text configurations for the following languages:

Bat, C#, C++, CSS, HTML, Ini, Java, JavaScript, JSP, Pascal (Delphi), Perl, PerlScript, PHP, Python, Ruby, SQL, TeX (LaTeX), VBScript, WindowsScript, x86 Assembler, XML, as well as basic text. Within the HTML configuration, text within ASP tags ( `<% ... %>`) and standard script tags ( `<SCRIPT> ... </SCRIPT>`) is formatted according to which scripting language is specified in the LANGUAGE attribute (JavaScript, VBScript or PerlScript). Moreover, HTML-Embedded special syntax is available for JSP and PHP configurations.