El software es el conjunto de programas, instrucciones y reglas informáticas para ejecutar las diversas actividades de un ordenador. Compono todo el conjunto intangible de datos y programas de la computadora.
Según las funciones que realizan pueden ser clasificados en:
- Software de sistema: programas que sirven para interactuar con el sistema y dar soporte a otros programas.
- Software de aplicación: programas diseñados para facilitar a los usuarios la realización de tareas específicas en el ordenador.
- Software de programación: herramientas que permiten al desarrollador informático escribir programas usando diferentes alternativas y lenguajes de programación.