No que tange ao hardware, os computadores utilizam diversos dispositivos em suas configurações, que podem atuar exclusivamente na entrada de dados, outros exclusivamente na saída e, por último, os que podem operar tanto na entrada como na saída, mas em momentos distintos.
Três dispositivos que operam exclusivamente na entrada de dados para processamento são: