Input and output devices allow people to enter data into computers and receive processed results. Key input devices include keyboards, pointing devices like mice, scanners, and microphones. Output is delivered through permanent devices like printers and plotters that provide hard copies, and temporary devices like monitors and speech synthesizers that offer immediate visual and audio output. Some action output devices control machines and robotics.