Un teclado es un periférico de entrada que convierte la acción mecánica de pulsar teclas en pulsos eléctricos codificados para identificar caracteres y comandos. Los teclados contienen teclas alfanuméricas, numéricas, de funciones y de cursor. Cada tecla contiene un contacto eléctrico que se cierra al pulsarla y abre al soltarla. El teclado detecta qué tecla se pulsa estableciendo contacto entre líneas conductoras horizontales y verticales debajo de la tecla presionada.