El software se refiere a los programas y datos almacenados en un equipo. El software usa instrucciones binarias para comunicarse con el hardware como monitores, mouse, teclado e impresora. La función principal del software es ejecutar rutinas de programación para interactuar con el hardware.