Los dispositivos de entrada y salida permiten que los usuarios interactúen con las computadoras y que las computadoras presenten información a los usuarios. Algunos ejemplos comunes de dispositivos de entrada incluyen teclados, mouse y micrófonos, mientras que los dispositivos de salida incluyen monitores, altavoces e impresoras. Juntos, estos dispositivos facilitan la comunicación bidireccional entre humanos y máquinas.