UX Recorder: Screen capturing software for iOS. Learn more.

Glossary » psychology of programming

psychology of programming

PoP; the study of how programmers create software, including such topics as learning a programming language, planning a program, how language features affect coding time and accuracy, and how programmers isolate and repair bugs.

In addition to understanding basic principles of human cognition, the psychology of programming can help design better programming languages and programming environments.

Primary research directions in the psychology of programming include programming teams, individual differences among programmers, programming process, learning, & representation of programs.