Is escaping a concept in CS? I understand &quot;escaping data&quot; as making an exception when matching data; for example, if a program can't match data wrapped in some character/s (such as single and/or double quotes) without an exception, than we make an exception when &quot;escaping&quot; such character/s to be matched.
Is escaping a concept in CS?
Is it &quot;part of how any computer would work&quot; or just a technical implementation in human-developed programming languages?
Escaping characters is part of an abstraction, most commonly pertaining to programming languages.  Computer architectures, specifically at the sub-ISA level, don't know anything about it.