Son los programas de diseñados para o por los usuarios para facilitar la ejecución de tareas especificas en la computadora, como pueden ser las aplicaciones ofimáticas (procesador de texto, hoja de calcula, programa de presentación, sistema de gestión de base de datos), u otros tipos de software especializados como software médico, software educativo, editores de música, programas de con contabilidad, entre otros.