# data[].attributes.body
El software es la parte lógica de la computadora, formada por los programas e instrucciones que permiten que el hardware funcione.

# data[].attributes.body
Se divide en software de sistema (como Windows o Linux), software de aplicación (Word, Excel, juegos) y software de programación (Python, Java).

# data[].attributes.body
es el componente físico y tangible de cualquier sistema informático, sin el cual el software no podría funcionar. Su importancia es crucial porque determina el rendimiento

# data[].attributes.body
aquel cuyo diseño se hace público para que cualquiera pueda estudiarlo, modificarlo, distribuirlo, fabricarlo y venderlo.

# data[].attributes.body
se refiere a un sistema de componentes físicos y su diseño que está restringido y protegido por el fabricante, impidiendo la modificación, sustitución o integración con productos de terceros sin autorización

# data[].attributes.body
Indica al hardware qué hacer y cómo hacerlo; sin software, los componentes físicos no podrían realizar tareas.

# data[].attributes.body
Es el conjunto de programas, aplicaciones e instrucciones que permiten que una computadora funcione y realice diferentes tareas.

# data[].attributes.body
controla y coordina el funcionamiento del hardware (ej. Windows, Linux).

De aplicación: permite realizar tareas específicas (ej. Word, juegos, navegadores).

De programación: sirve para crear otros programas (ej. Python, Java).

# data[].attributes.body
Indicar al hardware qué hacer, cómo hacerlo y cuándo hacerlo; sin software, la computadora no podría realizar ninguna acción.

# data[].attributes.body
Su código fuente está protegido; solo el creador puede modificarlo. Generalmente se debe pagar una licencia para usarlo (ej. Microsoft Office).

# data[].attributes.body
Su código es público y cualquier persona puede usarlo, modificarlo y distribuirlo libremente (ej. Linux, Firefox).

# data[].attributes.body
Es esencial porque permite aprovechar el hardware, realizar tareas cotidianas, estudiar, trabajar, comunicarse y desarrollar nuevas tecnologías.