(2010) Als Syntaxhervorhebung (auch „syntax highlighting“) bezeichnet man die farbliche Kennzeichnung von Sprachelementen in einem Text.
Viele für die Programmierung geschriebenen Editoren erkennen die Syntax und das Vokabular einer formalen Sprache und kennzeichnen die erkannten Elemente durch unterschiedliche Farben.
Die Abbildung zeigt die Syntaxhervorhebung der Programmierumgebung IDLE für die Sprache Python.
Als Sprachbestandteile reservierte Wörter sind hier beispielsweise orange, eingebaute Funktionen sowie Konstanten violett und Zeichenketten grün dargestellt.