What I mean by "psychology of programming" is broadly the application of psychological methods to understanding the process of programming. What are some interesting empirical results of such research?
Some examples of the kind of research I would be looking for: – What are some key factors that affect comprehension of programs? How would those factors differ within each programming paradigm? – How much of a measurable impact does a particular syntax of a programming language (e.g. python vs. lisp vs. C-style) have on program comprehension? – Is there good empirical evidence that particular programming no-no’s (GOTOs, global variables, etc.) actively hinder program comprehension?
I’m not necessarily interested in answers to those particular questions – I could obviously google for specific answers to specific questions. Instead, I would ideally like to know if there exist good meta-analyses which would aggregate findings in broader areas of said research and serve as starting points for further investigation.