Es un dispositivo con una distribución de teclas en horizontal, Cada una de estas teclas va asociada a un número que representa un valor ascii o una combinación de ellos.
Es el dispositivo de entrada principal para los programadores, si otra nueva tecnología no lo desplaza.
Los teclados tienen diferentes distribuciones en función del área de uso , principalmente por diferentes alfabetos pero también influyen la disposición de las teclas.