Psychology of Programming
An HCI resource about psychological aspects of programming and computational aspects of psychology. See also User Interface.
Millions for compilers but hardly a penny for understanding human programming language use.
-- Allen Newell
.. Lastly, Hayes suggested, "Surely the most obvious place to look for help with programming a computer is the computer itself." Surely not. The first discipline to look toward in designing a programming language is not computer science but cognetics (applied cognitive psychology). A new class of better programming languages will arise when cognetics is applied from the first.
-- Jef Raskin in Life Beyond OOP, LETTERS TO THE EDITOR, American Scientist Online May-June 2003
Links of interest:
- Psychology of Programming Interest Group (PPIG) - Home Page.
- Cognitive Dimensions of Notations Resource Site.
- Natural Programming Project Page.
- A classic book: The Psychology of Computer Programming.
This page is linked from: Diagram HCI Syntax in K