6
votes
2answers
201 views

How does syntax highlighting affect the learning of a new programming language?

What impact does syntax highlighting have on students' progress in learning a new programming language? I'm looking for studies along the lines of the following hypothetical experiment, which ...
9
votes
3answers
324 views

What psychological factors account for code readability?

Readability is often intuitively synthesized. If you see some piece of code, you just know whether it is readable or not. But what are actual psychological, scientific explanations for this? There ...
6
votes
2answers
249 views

Is sub-vocalization when reading and writing merely a symptom of lack of fluency?

In reading & writing, I for one, find myself subvocalizing the statement to myself. This behaviour is language-independent. However, the effort and subvocalization involved is greater in any ...