A 'keyboard' is a human interface device which is represented as a layout of buttons. Each button, or key, can be used to either input a linguistic character to a computer, or to call upon a particular function of the computer. Traditional keyboards use spring-based buttons, though newer variations employ virtual keys, or even projected keyboards.
Examples of types of keyboards include:
Examples of types of keyboards include:
- Computer keyboard
- Keyer
- Chorded keyboard


