Programas diseñados para la realización de una o más tareas específicas a la vez, pudiendo ser automáticos o asistidos, como pueden ser las aplicaciones ofimáticas u otros tipos de software especializados como software médico, software educativo, editores de música, programas de contabilidad, videojuegos, etc.