La computación es una ciencia muy compleja. Hay muchos elementos que han intervenido en la informática a lo largo de estos años, y cuya evolución ha desencadenado la creación de todos los maravillosos equipos que hoy podemos utilizar casi de forma natural, porque han estado presentes por décadas.

Dos de esos elementos son el hardware y el software, ambos totalmente evidentes para el usuario (la interfaz del software) y dependientes el uno del otro. El hardware tiene que ver con lo tangible: el case, monitor, teclado, mouse y cualquier accesorio que instalemos en el ordenador, como enrutadores. Por otro lado, el software es lo que genera instrucciones al procesador y otros componentes para que se realicen diferentes tareas.

Uno de los ejemplos más notables de software, con el que interactuamos cada vez que encendemos el computador es el sistema operativo. Este es el programa que sirve de administrador de todo el resto de programas que tenemos instalados y también sirve para coordinar nuestras tareas y las del computador.

Entonces, un software es un conjunto de instrucciones que están escritas en un lenguaje de programación que genera un código con miles o millones de líneas. Cada una de estas líneas es o hace parte de una instrucción.

Ejemplos de Softwares

  • Adobe Ilustrator – Un software para crear dibujos y diseños profesionales.
  • PhotoScape – Un programa para la edición de imágenes.
  • El sistema de una lavadora – Cada electrodoméstico moderno tiene un programa con rutinas fijas que realizan las tareas para las cuales fueron fabricados.
  • Paquete Office – Un conjunto de programas más pequeños que procesan textos y más.
  • Reproductor de música de Windows – Un software para reproducir mp3 y otros formatos.
  • Saint Administrativo – Un programa para la gestión de la contaduría de una empresa cualquiera.
  • Un sistema de alarma – Para poder guardar la contraseña y resto de configuración de ese sistema, se necesita de un programa.
  • Un plugin de WordPress – Aunque depende de una plataforma como WordPress para poder funcionar, un plugin es un programa que da solución a algún problema o necesidad.
  • Una aplicación móvil – Un software diseñado para un entorno móvil.
  • Un software en un dron – Como el resto de dispositivos inalámbricos, los drones también requieren de un software que controle sus actividades y de respuesta al mando del usuario.