When referring to quoting values such as strings, double quotes should be assumed. In edge cases where a string needs to enclose a double quote - for instance a complex command line string - paired single quotes may also be used.
Within quoted text a backslash (\) escapes a character and a double backslash sequence (\\) allows a literal backslash (\) to be used. Besides escaping non-pairing quotes, standard escape codes like \n indicating a new line character or \t for a tab may be used.
However, a backslash cannot be used to escape literal single or double quote characters. This effectively limits the nesting of different types of quotes to one set inside another.
