Psychological research into the usability of programming languages and environments, and the cognitive processes that must be supported to improve their usability, has been conducted for over 30 years [dating at least to Weinberg’s (1971) book “The Psychology of Computer Programming”]. For the past 15 years, there have been two permanent research communities devoted to this topic: the Psychology of Programming Interest Group in Europe (www.ppig.org) and the Empirical Studies of Programmers Foundation in America. This chapter presents a survey of the research that has been conducted in those communities, the relationship between that research and end-user development, case studies of shared research themes, and design approaches that have arisen from these themes. In this chapter, I will refer to the work of both communities under the generic term “psychology of programming,” although as will become clear later, this term is not completely adequate.
Key words. psychology, programming, end-users, education, spreadsheets, scripting, design models
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer
About this chapter
Cite this chapter
Blackwell, A.F. (2006). Psychological Issues in End-User Programming. In: Lieberman, H., Paternò, F., Wulf, V. (eds) End User Development. Human-Computer Interaction Series, vol 9. Springer, Dordrecht. https://doi.org/10.1007/1-4020-5386-X_2
Download citation
DOI: https://doi.org/10.1007/1-4020-5386-X_2
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-4220-1
Online ISBN: 978-1-4020-5386-3
eBook Packages: Computer ScienceComputer Science (R0)