Te explicamos qué es un programa de computadora, qué tipos existen y múltiples ejemplos. Además, qué son las licencias de programas.
¿Qué es un programa de computadora?
Un programa de computadora o programa informático es una compleja secuencia de instrucciones digitales diseñadas para su reproducción en el procesador central de una computadora, de modo tal de ofrecer al usuario algún tipo de resultado o entorno interactivo. Los programas forman parte del software del sistema y deben su nombre a que han sido programados, o sea, escritos en un lenguaje de programación, normalmente por un ingeniero en software.
Los programas de computadora son indispensables para operar en un sistema informático, ya sea porque permiten administrar los recursos del sistema o porque disponen de dichos recursos para ofrecer al usuario algún tipo de respuesta o de interacción. En ese sentido, algunos programas son fijos y permanentes en el sistema, mientras que otros pueden ser descargados e instalados, es decir, son accesorios.
La serie compleja de comandos que componen un programa informático pueden ser interpretados por el ser humano como un código fuente: un conjunto de instrucciones expresadas en un lenguaje formal y que conforman una imagen ejecutable, o sea, un archivo que hace de punto de partida para el resto del programa, y que es leído y puesto en marcha por un compilador, esto es, otro programa capaz de interpretar y ejecutar las instrucciones del código fuente.
Ver además: Funciones de la computadora
Tipos de programas de computadora
En general, los programas informáticos se clasifican en dos tipos: software de sistema y software de aplicación.
El software de sistema es el conjunto de programas preinstalados en el sistema informático y necesarios para administrar sus recursos, es decir, son programas informáticos fundamentales que gestionan la relación con el hardware y con el usuario, permitiendo así la estabilidad del sistema y la posterior ejecución del software de aplicación. Son ejemplos de software de sistema: los sistemas operativos, los controladores (drivers) de periféricos, entre otros.
El software de aplicación es el conjunto de programas optativos o secundarios que se introducen al sistema para llevar a cabo determinadas funciones, y que generalmente requieren de la participación del usuario. También se lo denomina, genéricamente, «aplicaciones«. Además, resulta imposible emplear este tipo de programas sin contar primero con un software de sistema en funciones. Estos programas pueden ser muy diversos, y a su vez se pueden clasificar en:
- Programas de entretenimiento, diseñados para el ocio, como videojuegos, programas para ver series y películas, lectores de cómics, y otros programas similares.
- Programas de telecomunicaciones, que le permiten al usuario establecer comunicación con otros usuarios de una red, como programas de videollamadas o videoconferencias, programas de mensajería instantánea, entre otros.
- Programas de navegación por internet, que le permiten al usuario acceder a la World Wide Web y visualizar y descargar información.
- Programas de oficina, diseñados para el trabajo, como procesadores de texto, hojas de cálculo, programas de contabilidad, programas de presentación por diapositivas, entre otros.
- Programas de edición, que le permiten al usuario crear y modificar piezas multimedia, como los editores visuales, de audio o de video.
- Programas de gestión de periféricos, que le permiten al usuario administrar dispositivos removibles mediante el sistema y transferir archivos desde y hacia la computadora, como administradores de música en mp3, programas de galería de imágenes, entre otros similares.
- Programas de programación, mejor conocidos como lenguajes de programación, que sirven para diseñar otros programas de aplicación.
Licencias de programas de computadora
La mayoría de los programas informáticos están protegidos por los derechos de autor, ya que su código fuente se puede considerar como una pieza original de escritura informática. En ese sentido, se comercializan al público general junto con una licencia de uso, es decir, un permiso legal para su utilización, el cual a menudo establece un lapso máximo determinado. Al término de este periodo, el usuario podrá renovar su licencia y seguir disfrutando del programa, o buscar un reemplazo. En otros casos, la licencia no expira, pero impide o limita la libre copia y reproducción del software.
Existe también el llamado software libre, esto es, sin licencias o con licencias mucho más benévolas y generosas, que permiten la copia y reproducción del programa, o incluso la modificación de su código fuente, siempre y cuando esto se haga bajo ciertos criterios y sin fines de lucro. Existen distintas formas en las que este software libre se maneja, pero en general busca constituirse como una alternativa al software de venta comercial de las grandes corporaciones (copyleft).
Ejemplos de programas de computadora
Algunos ejemplos de programas de computadora son:
- Los programas que componen el paquete de trabajo de Microsoft Office: Microsoft Word (procesador de texto), Microsoft Excel (hoja de cálculo), Microsoft Access (manejo de bases de datos), Microsoft Powerpoint (diseño de presentaciones).
- Los sistemas operativos de software libre como Unix, Linux, Ubuntu, FreeDOS, entre otros.
- El gestor de Macintosh de música digital y dispositivos de reproducción, llamado iTunes.
- Videojuegos para PC como Elden Ring (Bandai Namco), StarCraft (Blizzard), Mass Effect (Electronic Arts), entre otros.
- Programas de mensajería instantánea como MSN Messenger, Facebook Messenger o Whatsapp Messenger.
- Aplicaciones de redes sociales para smartphones, como Instagram, Twitter, Facebook o TikTok.
- Exploradores web como Internet Explorer, Google Chrome, Safari, Opera, Mozilla, entre otros.
- Programas de diseño de la empresa Adobe, como Adobe Illustrator, Adobe Photoshop, Adobe Flash, Adobe Acrobat Reader, entre otros.
Sigue con: Informática
Referencias
- “Programa informático” en Wikipedia.
- “¿Qué es un programa de computadora y cómo usarlo?” (video) en GCFAprendelibre.
- “Software (computing)” en The Encyclopaedia Britannica.
¿Te fue útil esta información?
Sí No¡Genial! Gracias por visitarnos :)