¿Qué es Software?

Respecto a qué es software, ilustra a un programa o grupo de programas informáticos, y ciertos datos, pautas y procesos que favorecen la realización de tareas en un sistema informático.

Normalmente, este vocablo es empleado para referirse en un modo muy genérico a los programas de un dispositivo informático. Procede del idioma inglés y es aceptado por la RAE.

¿Qué es software?: Definición general

En lo relativo a qué es software, el término indica sobre el equipamiento intangible y lógico de una computadora.

Es decir, esta definición comprende a todas las aplicaciones informáticas como los editores de imágenes, planillas de cálculo, procesadores de texto, reproductores de audio, videojuegos, entre muchos otros.

También conocido como aplicación, es desarrollado a través de diferentes lenguajes de programación, los cuales permiten dominar el comportamiento de una máquina.

Dichos lenguajes se basan en un conjunto de reglas semánticas y sintácticas, así como de símbolos que establecen el significado de sus elementos y expresiones.

Además, este tipo de lenguaje habilita a los programadores de la aplicación a definir, en un modo preciso, acerca de los datos que debe operar una computadora.

Tipos de programas

1. De aplicación

De acuerdo con la definición de software de aplicación, es un programa configurado para agilizar tareas específicas para cualquier dispositivo informático, bien sea celulares, computadoras o tablets.

Ejemplo: aplicaciones de productividad educativa o empresarial, programas de diseño asistido o los que son utilizados en las telecomunicaciones, al igual que los videojuegos.

2. De programación

El concepto de aplicación de programación especifica las herramientas que favorecen el desarrollo de software nuevo. Por lo tanto, no son usadas por el usuario final sino por los programadores.

Entre los más importantes se incluyen los siguientes:

  • Compiladores: aplicaciones que analizan y ejecutan a otras aplicaciones.
  • Editores de texto: forman y modifican archivos de texto, código fuente o lenguaje de programación.
  • Intérpretes: traducen los distintos lenguajes de programación.

3. De sistema

Este programa es el encargado de ejecutar todas las aplicaciones indispensables para el funcionamiento correcto de un sistema.

Tiende a ser confundido con el sistema operativo, pero va mucho más allá, pues incorpora los controladores de dispositivo y los servidores, las herramientas de optimización y otros componentes.

El software es crucial para el funcionamiento de la computadora u artefacto movil

4. Libre

Por su lado, la acepción de programa libre es utilizada para mencionar aquellos programas que permiten al usuario copiarlos, modificarlos, utilizarlos y distribuirlos.

Evidentemente, para hacer efectivas dichas acciones, es esencial que este programa posea su respectivo código fuente.

Ejemplo: la aplicación de diseño asistida QCad, el antivirus Clam Win Free y el navegador Mozilla Firefox.



5. Malicioso  

También denominado malintencionado, es empleado en su forma original en inglés “malicious software” o “malware”.

De esta manera, la noción de aplicación maliciosa es aquella creada con propósitos ilícitos, como conseguir información privada del usuario o dañar el sistema.

6. Propietario

Como su nombre lo indica, hace alusión a un programa informático que no está completamente libre: el titular del software prohíbe o restringe su modificación, redistribución o utilización.

Obviamente, en este caso, el código fuente no está incluido. 

Ejemplo: el paquete de aplicaciones de Microsoft Office, el programa de edición gráfica Photoshop y el sistema operativo Windows, algunos de los más conocidos.

Peculiaridades sobre la propiedad del programa

De cara al usuario, es fundamental conocer que el software empleado normalmente no es de su propiedad, sino del desarrollador. 

Estos suelen contar con diversas licencias que tienen en cuenta la atribución del desarrollador y lo que puede hacer (de manera legal) el usuario final con el programa.

Entonces, las más comunes son las siguientes:

a. De Prueba

En primer lugar, es necesario un pago para ingresar a la licencia de uso. Alternativamente, es concedido el acceso a solamente una versión reducida de dicha licencia.

Todas las personas pueden usarlos inmediatamente después de su descarga, aunque la autoría y licencia de estos programas continúan siendo propiedad de los desarrolladores.

Ejemplo: las versiones “lite” y aquellas presentaciones de prueba de tiempo limitado.

b. Uso restringido 

Frecuentemente, esta licencia es de previo pago. Permite que el usuario disfrute de un programa autorizado con normalidad, pero impide su distribución y su manipulación interna.

Ejemplo: la mayoría de software propietario, como la suite de Microsoft Office.

Algunos ejemplos de aplicaciones

  • Arquitectura y Diseño: Adobe Illustrator, AutoCAD y Revit.
  • Audio: Abelton, Adobe Audition y Pro Tools.
  • Comunicación: Facebook, Skype y Zoom.
  • Contabilidad: Loggro, Nubox y Xero.
  • Edición de imágenes: Adobe Photoshop, GIMP y Paintshop.
  • Procesador de texto: Bloc de notas, Microsoft Word y Word Pad.
  • Programación: Microsoft Visual Studio y Xcode.
  • Protección contra virus: AVG, McAfee y Panda.
  • Sistema Operativo: Linux, MacOS y Windows.

Nota final

En los últimos tiempos, el desarrollo de software se ha tornado cada vez más importante para la economía, pues ofrece muchísimos puestos de trabajo.

Scroll al inicio