unstratified language: a programming language that (like natural language) can be used as its own metalanguage
programming language: (computer science) a language designed for programming computers
paint: a substance used as a coating to protect or decorate a surface (especially a mixture of pigment suspended in a liquid); dries to form a hard coating