Templating Languages
Templating languages are type of meta programming language. By that I mean that templating languages often at surface level may look or work like a programming language but are rather a way of writing up a template that another programming language can render to generate a string of text or a file.
Some templating languages I have notes on are: