To add a new highlighter to ConTEXT, download the highlighter and copy it to the Highlighters folder of your ConTEXT folder. If ConTEXT is running, restart it to update the list of external highlighters.

4NT Batch56300 Assembler6502 Assembler68000 Assembler
68HC11 Assembler68HCS12X Assembler80196 Assembler80C166 Assembler
a51 AssemblerABAP/4AbaqusABB Rapid
Abel-HDLAda 95Ada 9xADMC401 Assembler
ADSP21XX AssemblerAltera AHDLANSI C99AnSys Macros
Apache ConfigApplix TM1ARM AssemblerArmA
ASAP2Asm21 AssemblerASPASP-JS
AutoIt 3.3.1.0AutoLispAvenue ScriptsAviSynth
AVR AssemblerAWKBash ScriptBHT Basic
BibTexBlitz BasicBlitz Basic 3DBLOC – Basic Like Object
C Graphics / CG ShadersC-Highlighter (Dark Blue)C/C++ for MicrocontrollersCascading Style Sheets
CD Shell scriptsCh scriptChrome v1.5Cisco IOS
Cisco IOS ColorfulCisco PIX v6Clarion 2.0Clipper
Clipper 5.2CLIPSCobolCobol 85
CoCreate 2D DraftingCoCreate OneSpace DesignerCode VCold Fusion
Common-LispConTEXT Highlighter FilesCore BuilderCSharp
CUPL PLDCVASM16 AssemblerCyPro Project FileD v1.0
D-Language (D)DCL LanguageDirectX EffectsDirectX HLSL – 9.0c
DOC BasicDoomScriptDOS BatchEasyScript
Eggdrop & IRCD Config FilesEiffelErlang OTP/R11B-1ESRI ARC/INFO AML
ESRI ARC/INFO MenusESRI AXL (ArcIMS)EuphoriaExtreme XOS
F# (FSharp)Fanuc TPEFASM 1.67Fenix-0.93
FirstClass Rapid ApplicationFlash 5 ActionScriptFlash MX ActionScriptFormatting Objects
ForthFortran 77/95FrameScriptFreeBasic v0.20.0
GedcomGraphvizGroovy 1.0Grub
GSAK MacroHamster-MessageHamster-ScorefileHamster-Script
Handel-CHaskellHI-Tech C for PICHigh Level Assembly
HP48HT48 AssemblerHugoIBM ASMA90 HighLevel Assembler
IBM CLIBM DDSIBM ISPF PanelIBM Job Control Language
IBM PLIIBM RPGIBM RPGIBM Skeleton
Icon ScriptIDLIEC 61131-3iMacros
InformInstallShieldIPTables Shell ScriptIRC Script
Java Server Pages (JSP)Job control languageKIX2001 (Version 4.20)KiXtart
Korn (Bourne) ShellKSQLLatexLDAP Data Interchange Format
Liberty BASICLilypond v2.10Linden Scripting LanguageLispKit
LOLcode-1.2Lotus ScriptLS DynaLua
Makefile filesMAKI Winamp v5.02MapfileMASM
Mastercam Post ProcessorMatlab 6Matlab TLCMatrixOne MQL
MaxScriptMEL (Maya)MIPS AssemblerMobile Basic
Modula-2 – IEC1131 80C51MS IDLMS PowerShellMS SQL
MS Train SimulatorMSILMSP430 AssemblerMultiplatform Adventure Game
MUMPSNASMNetscreen ConfigNetware Login Script
Newtek Lightwave LscriptNQCNSIS ScriptNT/2K Batch
NuSMVOCamlOCL (Object Constraint Language)Omnimark
OPALOpen Object RexxOpenGL Shading LanguageOpenSSL CNF
Oracle ExpressOracle tnsnamesOrge MaterialOTcl
PALM API / ANSI CPalm RCP (resource)PantherParadox ObjectPAL
Paradox PalParrot VM AssemblerPascalPCBus
PGN (Portable Game Notation)PHP-HTMLPHP-HTML LightPHP/HTML (EugeneG)
PHP/HTML keywords/functionsPIC AssemblerPIC-MPASMPick Basic
PikePL/SQLPocketCPostscript
POV-RayPowerBASIC/CCPowerbuilder 8.0PowerPC GNU Assembler
Pro EngineerProgress 4GLPrologPseudoCode
PureBasicQuick BasicR-ScriptRapidQ
RebolRedCode (ICWS-86)RedCode (ICWS-94)Report Manager
Revolt CarsRGH- Profan v8RGH- XProfan v10Ruby
SASSBASIC HC11SchemeSciLab
ScriptItSculptorSDCC C v2.5Semper Run
Serql query languageSiemens SCLSkdTXTSML
SNES CC65 AssemblerSNMP MIBSQRST-GFA Basic
Stata 7.0 SESWI PrologSymbian C++Symbian Resources
TASM (Turbo Assembler)TeraTermThinBasicThrift (Apache Incubator)
TKSTorque Game BuilderTSMTurboPascal 7.0
TWXProxy Scripting LanguageUniface PROUnrealScriptVB Script
VectronVerilog HDLVHDLVirtual Reality Modeling Language
Visual Basic .NETVisual IRC v2.0Visual LISP R2000+WinDLX Assembler
Windows Group PolicyWindows INF/SetupWindows Resource ScriptsWML
WML ScriptwxBasicwxWindows C++x51 Assembler
xbliteYabasicYana 4 Framework ConfigYana 4 Framework Template
Z80 AssemblerZemax

If you wish to submit a Highlighter file, please email it to: [email protected]


ConTEXT editor is proudly used by companies like Dotcom-Monitor, LoadView, Driven Coffee and Find My Electric to create awesome websites and software!