We are sunsetting Pidoco effective May 31, 2023. Learn more…

Pidoco. Your wireframing tool.


Human-Computer Interaction (HCI)

What is human-computer interaction (HCI)?

Human-computer interaction (HCI) is an innovative branch of computer science that deals with the way machines and people interact. This term was first used by Card, Moran, and Newell in their book “The Psychology of Human-Computer Interaction.” Human-computer interaction is sometimes called computer-human interaction (CHI). Both are a synonym of man-machine interaction (MMI).

Emergence of human-computer interaction

Before the 1980's it was only the computer science professionals that had to work with computers. With the emergence of personal computers, a great number of usability problems connected with using computers for personal purposes arose. Issues related to personal computing gave rise to an interdisciplinary science, human-computer interaction, which is concerned with human needs and how computers can satisfy them. The ultimate goal of human-computer interaction is to ensure that a human achieves his goals using a computer interface and has a pleasant user experience.

Methodologies of human-computer interaction

Since the 1980's all development in human-computer interaction has revolved around the same idea: a human should be placed in the center of interaction design. Human-computer interaction has a number of methodologies. One of the most important is user-centered design. This approach to human-computer interaction places emphasis on who the target users are and what their needs are. Taking the target users into consideration, user-centered design aims at creating interfaces that are easy to use, achieve their purpose and are enjoyable.

Related terms

<< back to overview

Newsletter Signup

Sign up for our newsletter to stay up to date.

Don't worry. We only use your email to send you relevant news. No spam. Promise.