What is "language-design"

Use this tag in questions about the design of new languages (general purpose, domain specific - DSL, data exchange, etc.). That is, if your question is about a characteristic of one or more languages, focusing on the incorporation/use of it in the design of a new programming/dialect language. On the other hand, if your question is about some feature (Feature) of an existing language - in the context of the language itself (i.e. in order to understand its functioning and application in the source language) - use the tag instead of this.

See also the tag , for specific questions to the compilation process (lexical, syntactic, type analysis, code generation).