One optional input device involves speech input. This type of input is really still in the development stage since no one has come up with a way for computers to recognize continuos speech yet. But there are programs available that allow you to use a limited vocabulary to vocally input words and commands into a computer. Joysticks are another input device and often make playing computer games easier and more fun. Scanners offer users other input opportunities.
Scanners allow a user to copy documents or pictures into a computer.
These input devices are not necessary, but they are options you can consider when buying a computer. This is a picture of the Canon CanoScan 620 P, which is a flatbed scanner. Go to scanner to learn more about it. Output devices should also be considered when selecting a computer. Mechanisms in the output category show the user the results of their programs.