L'interazione uomo-computer (in inglese human-computer interaction, HCI) anche detta interazione uomo-macchina (traduzione di senso più ampio, ma oramai ampiamente utilizzata in letteratura nel campo informatico) è lo studio dell'interazione tra le persone (utenti) e computer per la progettazione e lo sviluppo di sistemi interattivi che siano usabili, affidabili e che supportino e facilitino le attività umane.
Il sempre maggior uso di applicazioni informatiche richiede una progettazione che sappia tenere conto dei vari possibili contesti d'uso, degli obiettivi degli utenti e delle nuove tecnologie di interazione. L'informatica perciò, diventa sempre più una disciplina interattiva e orientata alla comunicazione con gli utenti. Lo studio approfondito dell'interazione copre aspetti di informatica, psicologia, scienze cognitive, ergonomia, design, informatica, intelligenza artificiale, linguaggio naturale ed altre materie.