5
votes
2answers
168 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
308 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
228 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 ...