- Software de aplicación: aplicaciones de carácter general que cumplen una tarea específica
- Software de programación: permite desarrollar otras aplicaciones
- Software de sistema: software básico y se sustentan el resto de programas
- Software malicioso: diseñado para causar daño a otros softwares o al usuario final.