Everything About ___
Live briefing

Everything about Syntax highlighting

Tool of editors for programming, scripting, and markup

Syntax highlighting is a feature of text editors that is used for programming, scripting, or markup languages, such as HTML. The feature displays text, especially source code, in different colours and fonts according to the category of terms. This feature facilitates writing in a structured language such as a programming language or a markup language as both structures and syntax errors are visually distinct. This feature is also employed in many programming related contexts, either in the form of colourful books or online websites to make understanding code snippets easier for readers. Highlighting does not affect the meaning of the text itself; it is intended only for assisting human readers. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Syntax highlightingA 5-minute orientation
  2. Skim a recent paper: An OpenType font with built-in TeX syntax highlightingInfluential work since 2022
  3. Pick up a classic book: Apache Solr Beginner's GuideThe most-reprinted book on the subject
  4. Read the landmark paper: Syntax highlighting in business process modelsCited 79 times
  5. Go sideways: Pretty-printingA closely related topic
  6. Go sideways: Structure editorA closely related topic

📖 Definitions

Noun Highlighting of source code with color, boldfacing, etc. to indicate its syntactic structure.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics