In several languages, one can forgo single quotation marks '
completely.
For example in Python, single quotation marks can always be replaced with double quotation marks
'string' == "string"
In Ruby, single quotation marks can be used to encode raw strings; but one can alternatively use another syntax:
'string' == %q(string)
Question: in which programming languages do single quotation marks '
play a unique role that cannot be replaced?
The same question put differently: in which programming languages does one get handicapped if their single quotation mark '
key is broken?