This question already has an answer here:
So I am currently having a concept dilema on how to categorize them for a book I was made to write by my employer as no one seems to have a name for these pseudo languages.
A tiny list of them :
HTML: Razor, Java Scriptlets.
CSS : LESS, Sass.
I believe the concept of these pseudo languages and a language or an extension of a language is quite different.
And also they do not "compile" to an intermediate language, they are merely 1-1 translated to something that only then can be compiled.
What would you call them?