proporcionan las instrucciones y los datos para que funcione el hardware; estos programas estn escritos en algn lenguaje de programacin y se almacenan en los dispositivos de memoria. Existen dos tipos de software. Sistema operativo: es un programa que controla y administra la ejecucin del resto de programas y controla la interaccin entre los componentes y dispositivos de la computadora. Aplicaciones: programas que adaptan el funcionamiento de la computadora a las tareas que realiza un usuario