DRAFT
Observed
String literals can be in single quotes
String literals must be in double quotes
In Java, String
literals must be in double quotes.
In other programming langauges, strings can be delimited both by single quotes and double quotes (e.g, in Python or JavaScript).
Students may liberally use single quotes to delimit String
literals, as they would in other programming languages.
The following papers directly or indirectly provide qualitative or quantitative evidence related to this misconception.