Teclado: Um teclado é o dispositivo mais comumente usado para inserir dados na forma de caracteres. Consiste em várias teclas com símbolos e letras que podem ser pressionadas para inserir texto, números e símbolos em um computador.
Rato: Embora sejam usados principalmente para apontar e clicar, alguns dispositivos de mouse também têm a capacidade de inserir caracteres. Isso geralmente é feito atribuindo determinados botões ou gestos do mouse a caracteres ou comandos específicos.
Tela sensível ao toque: Dispositivos com tela sensível ao toque, como smartphones e tablets, permitem que os usuários insiram caracteres tocando diretamente na tela com os dedos. Os teclados virtuais geralmente são exibidos na tela e os usuários podem tocar nas teclas para digitar.
Caneta: Uma caneta é um dispositivo semelhante a uma caneta que pode ser usado para inserir caracteres em telas sensíveis ao toque. As canetas costumam ser mais precisas que os dedos e podem ser usadas para reconhecimento de escrita ou desenho.
Leitor de código de barras: Leitores de código de barras são dispositivos usados para ler e interpretar os dados codificados em códigos de barras. Eles inserem os dados contidos no código de barras no sistema do computador, normalmente na forma de caracteres ou números.
Leitor de cartão magnético: Leitores de cartões magnéticos são dispositivos usados para ler dados armazenados em cartões magnéticos, como cartões de crédito ou cartões de identificação. Eles inserem os dados da tarja magnética do cartão no sistema do computador, geralmente na forma de caracteres ou números.
Leitor de cartão inteligente: Leitores de cartões inteligentes são dispositivos usados para ler dados armazenados em cartões inteligentes, que são mais avançados que os cartões magnéticos e podem armazenar uma quantidade maior de dados. Eles inserem os dados do cartão inteligente no sistema do computador, normalmente na forma de caracteres ou números.