The field studying how humans and computers interact. Responsible for progress from ‘cryptic command lines that required a PhD to understand’ to ‘colorful buttons that occasionally move around just when you’ve learned where they are.’
Synonyms:
Human-Computer Interaction