
Software
El software es el conjunto de programas, datos e instrucciones que indican a un ordenador qué hacer; es la parte lógica del sistema informático.
El software es el conjunto de programas, datos e instrucciones que indican a un ordenador qué debe hacer. Es la parte lógica e intangible de un sistema informático, en contraste con el hardware, que es su parte física. Un sistema operativo, un navegador, una aplicación del móvil o un videojuego son software.
¿Qué es el software?
La palabra procede del inglés software, formada por soft («blando») y ware («artículo»), en oposición a hardware, lo «duro». Se atribuye su primera aparición impresa al estadístico John W. Tukey, que la usó en 1958 en un artículo de la revista American Mathematical Monthly. Según el estándar IEEE 610.12, el software incluye programas, procedimientos, reglas y la documentación asociada a la operación de un sistema informático. Por tanto, no es solo el código ejecutable: también lo son los datos, la configuración y los manuales.
El software se escribe en un lenguaje de programación y se almacena como archivos en los dispositivos de almacenamiento. Al ejecutarse, se carga en la memoria RAM y la CPU lo procesa instrucción a instrucción. Para ver el contraste entre ambos mundos, véase hardware y software.
Tipos de software según su función
| Tipo | Descripción | Ejemplos |
|---|---|---|
| Software de sistema | Gestiona los recursos del equipo y sirve de base a los demás programas | Windows, macOS, Linux, controladores (drivers), firmware |
| Software de aplicación | Resuelve tareas concretas del usuario | Procesadores de texto, navegadores, editores de imagen, juegos |
| Software de programación | Herramientas para crear otros programas | Compiladores, intérpretes, depuradores, entornos de desarrollo (IDE) |
El sistema operativo es la pieza central del software de sistema: administra la memoria, los procesos, los archivos y los dispositivos. El firmware es un software grabado en la memoria de un dispositivo, como la BIOS/UEFI de una placa base o el programa de un router.
Tipos de software según su licencia
| Tipo | Características |
|---|---|
| Propietario o privativo | El fabricante conserva el código y restringe su uso, copia y modificación |
| Software libre | Garantiza cuatro libertades: ejecutarlo, estudiarlo y modificarlo, redistribuirlo y distribuir versiones modificadas |
| Código abierto (open source) | Término de la Open Source Initiative (1998) que subraya las ventajas prácticas del acceso al código |
| Freeware | Gratuito, pero sin acceso al código ni libertad de modificarlo |
| Shareware | Se puede probar gratis durante un tiempo o con funciones limitadas |
| SaaS (software como servicio) | Se usa por Internet mediante suscripción, sin instalarlo localmente |
El movimiento del software libre lo impulsó Richard Stallman, quien inició el proyecto GNU en 1983 y fundó la Free Software Foundation en 1985. En 1991 Linus Torvalds publicó el núcleo Linux, que junto a las herramientas GNU dio lugar a los sistemas GNU/Linux. Cabe aclarar que «libre» se refiere a libertad y no necesariamente a precio.
Ciclo de vida del software
La ingeniería del software organiza el desarrollo en fases:
- Análisis de requisitos: se define qué debe hacer el programa.
- Diseño: se planifica la arquitectura y los componentes.
- Implementación: se escribe el código.
- Pruebas: se detectan y corrigen errores (bugs).
- Despliegue: se pone en funcionamiento.
- Mantenimiento: se corrigen fallos, se añaden mejoras y se publican actualizaciones.
Estas fases pueden seguir un modelo secuencial (en cascada) o metodologías ágiles como Scrum, que trabajan por ciclos cortos e iterativos.
Características de un buen software
- Corrección: hace lo que se espera de él.
- Fiabilidad: funciona sin fallos durante un tiempo prolongado.
- Usabilidad: es fácil de aprender y de usar.
- Eficiencia: aprovecha bien los recursos, como memoria y procesador.
- Seguridad: resiste ataques y protege los datos.
- Mantenibilidad y portabilidad: es fácil de modificar y de adaptar a otras plataformas.
Software malicioso y seguridad
También existe el software diseñado para dañar o espiar: el malware, que incluye virus, gusanos, troyanos y spyware. Para protegerse conviene instalar programas solo de fuentes oficiales, mantener todo actualizado y usar un antivirus. Las actualizaciones no solo añaden funciones: corrigen vulnerabilidades que los atacantes aprovechan.
Preguntas frecuentes
¿Qué es el software en informática?
Es el conjunto de programas, datos e instrucciones que permite a un ordenador o dispositivo realizar tareas. Es la parte lógica del sistema, la que no se puede tocar.
¿Cuál es la diferencia entre software y hardware?
El hardware son los componentes físicos, como el procesador, la memoria o la pantalla. El software son las instrucciones que hacen que esos componentes trabajen. Ambos son necesarios y se complementan.
¿Cuáles son los tres tipos principales de software?
Software de sistema, software de aplicación y software de programación. A veces se añaden otras categorías, como el firmware o el software empresarial.
¿Software libre es lo mismo que software gratuito?
No. Libre se refiere a las libertades de uso, estudio, modificación y distribución. Un programa libre puede venderse, y uno gratuito puede ser propietario.
¿Qué es un programa y qué es una aplicación?
Programa es cualquier conjunto de instrucciones ejecutable; aplicación es el programa pensado para que el usuario realice una tarea concreta. Todas las aplicaciones son programas, pero no todos los programas son aplicaciones.
Referencias
- Sommerville, I. (2016). Software Engineering (10.ª ed.). Pearson.
- Pressman, R. S. y Maxim, B. R. (2019). Software Engineering: A Practitioner’s Approach (9.ª ed.). McGraw-Hill.
- IEEE Std 610.12-1990: Standard Glossary of Software Engineering Terminology.
Cómo citar este artículo
Equipo de Conceptualia. (2026). «Software». Conceptualia. https://conceptualia.es/cultura-y-sociedad/tecnologia/software/

















