Menores y Consumo de Drogas

Páginas: 20 (4905 palabras) Publicado: 27 de agosto de 2013
Historia y evolución
de los lenguajes
de programación
Vicente Trigo Aranda

El conjunto de órdenes e instrucciones que se dan al
ordenador para que resuelva un problema o ejecute una
determinada misión, recibe el nombre de programa. En
los primeros tiempos de la informática, la programación
se efectuaba en el único lenguaje que entiende el microprocesador: su propio código binario,también denominado lenguaje máquina o código máquina.
Pero la programación en lenguaje máquina resulta
muy lenta y tediosa, pues los datos e instrucciones se
deben introducir en sistema binario y, además, obliga a
conocer las posiciones de memoria donde se almacenan los datos. Como puede imaginar, este tipo de programación conlleva gran número de errores y la tarea
de depuración exige bastantetiempo y dedicación.

Figura 1. Ejemplo de programa en código de ensamblaje

Por este motivo, a principios de los 50 se creó una
notación simbólica, denominada código de ensamblaje
(ASSEMBLY), que utiliza una serie de abreviaturas
mnemotécnicas para representar las operaciones (figura
1): ADD (sumar), STORE (copiar), etc.. Al principio, la
traducción del código de ensamblaje al código máquinase realizaba manualmente, pero enseguida se vio
que el ordenador también podía encargarse de esa traducción; se desarrolló así un programa traductor, llamado ensamblador1 (ASSEMBLER).

Conforme los ordenadores fueron introduciéndose
en el mundo empresarial y académico, aquellos primitivos lenguajes fueron sustituidos por otros más sencillos
de aprender y más cómodos de emplear. Estoslenguajes, llamados de alto nivel, tienen una estructura que se
adapta más al pensamiento humano que a la forma de
trabajar del ordenador. Por ejemplo, seguro que le suenan lenguajes como BASIC, PASCAL, C, etc.

1 En la actualidad, se acostumbra identificar el ensamblador, que es el programa traductor, con el código de ensamblaje.

Autores científico-técnicos y académicos

85

Historia yevolución de los lenguajes de programación

¿Y cuántos lenguajes de programación existen?
Pues sucede algo así como con los lenguajes humanos:
existen centenares, si bien sólo unos pocos de ellos son
ampliamente utilizados. En este artículo me voy a centrar en los lenguajes de programación más difundidos,
siguiendo un criterio cronológico, y lo finalizaré presentándole una somera relación deotros lenguajes de programación más minoritarios o que ya han caído en
desuso.

vaya a ser editado en Gran Bretaña. Desde luego, no
tiene sentido que, quien compre su libro, tenga un
intérprete cerca cada vez que desee leer su libro. Resulta más lógico traducir el libro al inglés, ¿no? Cuando el
traductor haya finalizado su trabajo, se tendrán dos
copias del libro; el original, en castellano, ysu traducción, en inglés, que ya puede ser leída por cualquier
persona que conozca el idioma de Shakespeare, sin
necesidad de intérprete a su lado.
El equivalente informático de esta modalidad de
traductor se denomina compilador2. Observe que, en
contraste con el intérprete, que traduce las instrucciones una a una, el compilador traduce todo el programa
de golpe, dejándolo listo para serejecutado3. De esta
forma, se logra mayor rapidez en la ejecución y, además, se liberan recursos de la memoria, pues el programa, una vez compilado, no exige que el traductor esté
residente en memoria, como sucede con los intérpretes. Por ejemplo, entre los lenguajes que siempre son
compilados se pueden destacar PASCAL, FORTRAN,
COBOL, etc.

INTÉRPRETES Y COMPILADORES
Antes de pasar a ver losprincipales lenguajes de
programación, debemos hacer un alto para comentar
una característica común a todos ellos: las órdenes
dadas en cualquier lenguaje siempre deben traducirse
al código binario del ordenador, que es el único que
realmente comprende su unidad central. Esta labor de
traducción se lleva a cabo mediante un intérprete o un
compilador. ¿Y qué diferencia hay entre estas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • El consumo de drogas
  • Consumo De Drogas
  • consumo de drogas
  • consumo de drogas
  • El consumo de Drogas
  • consumo de drogas
  • Consumo de drogas
  • El Consumo De Drogas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS