Los periféricos permiten la entrada y salida de datos a la computadora. Los principales periféricos de entrada incluyen el teclado, mouse, trackball, touchpad, touch screen, lápiz óptico, tarjetas de banda magnética y lectores de códigos de barra. Los principales periféricos de salida incluyen el monitor, impresora, tarjetas, placa de sonido y tarjeta de video. Los puertos como USB, serial y paralelo permiten conectar estos periféricos a la computadora.