A interface homem-computador (IHC) deve acomodar a diversidade humana, atendendo às necessidades culturais, etárias, e de usuários com necessidades especiais. As interfaces gráficas evoluíram significativamente desde a introdução do display gráfico da Star em 1970, culminando na tecnologia touchscreen atual.