Vocabulario de ordenadores e Internet

José Antonio Millán
1x1c3.gif (41 bytes)

Programa

 

 

Según la Academia, es el "Conjunto de instrucciones que permite a una computadora realizar determinadas operaciones" (en ciertos contextos programa y software serían equivalentes). El programa es el alma del mundo digital. Siempre que en ese medio algo "hace" algo, lo hace a través de un programa. Ya se trate de un cajero electrónico, de un ordenador, de un teléfono móvil o de una lavadora, sólo se pueden hacer aquellas cosas que deja hacer el programa, y en la forma en que él (es decir: su creador, el programador) haya dispuesto. El dependiente que dice "no le puedo hacer así la factura, porque el ordenador no me deja", quien intenta sacar efectivo de una cuenta repleta y se queja: "tengo dinero, pero el cajero no me lo da", están cometiendo un error común: atribuir a la máquina lo que sólo es cuestión de sus instrucciones...

Programa apareció en el latín tardío, cogido del griego: prografein significaba "divulgar por escrito". Grafein es el verbo escribir (que aparece también en caligrafía, autógrafo o telegrama); y pro significa "hacia adelante". Un programa era un edicto, una declaración pública, y así pasó a las lenguas occidentales: la Academia lo refleja por primera vez con ese sentido en 1843. Del escrito pasó a significar el contenido, y de ahí viene el programa en el sentido político, financiero, etc. Cuando, en los años 40, hubo máquinas que podían seguir instrucciones el término estaba prácticamente dispuesto. El primer uso registrado por el Oxford English Dictionary en 1945 refleja la transición: "El uso previsto para el ENIAC es computar grandes familias de soluciones basadas todas en el mismo programa de operaciones".

De expresiones compuestas de este tipo, pronto pasó a decirse sólo programa, aunque todavía en la década de los 50 la palabra aparece entre comillas, lo que se suele hacer para indicar que se está haciendo un uso que se aleja del normal. Hoy, sin embargo, hay más programas informáticos que políticos...

 

 

Algunos usos tempranos del programa informático, según el Oxford English Dictionary:

1945 J. P. Eckert et al. Description of ENIAC (PB 86242) (Moore School of Electr. Engin., Univ. of Pennsylvania) 1 The intended use of the ENIAC is to compute large families of solutions all based on the same program of operations.

1950 Phil. Mag. XLI. 256 The problem of constructing a computing routine or "program"' for a modern general purpose computer which will enable it to play chess

1954 Amer. Machinist 25 Oct. 136/1 The operator_sets a combination of switches calling for table movements equivalent to blueprint dimensions, or a "program", then presses a starting button.

 

salida