Um teclado de computador permite que um operador dê comandos ao computador de uma maneira simples, pressionando teclas. As teclas de um teclado são normalmente rotuladas com sua função de entrada, variando de letras do alfabeto a números e símbolos.
Não existe um teclado padrão; todos os fabricantes de teclados ou computadores criam seus próprios. No entanto, a maioria dos teclados são semelhantes e apresentam as mesmas funções básicas. O componente mais essencial dos teclados são as teclas de letras, que permitem ao operador escrever as letras do alfabeto em programas no computador. Os teclados podem ser encontrados em quase todos os idiomas para corresponder às configurações do computador. Além de letras, números e funções básicas de navegação, como teclas de seta e o botão "Enter", geralmente estão incluídos em teclados.