Generaciones de lenguajes de programación


Algo parecido ha ocurrido con la programación de los ordenadores (el software), que se realiza en lenguajes que suelen clasificarse en cinco generaciones, de las que las tres primeras son evidentes, mientras no todo el mundo está de acuerdo en las otras dos. Estas generaciones no coincidieron exactamente en el tiempo con las de hardware, pero sí de forma aproximada, y son las siguientes:

  • Primera generación: Los primeros ordenadores se programaban directamente en código binario, que puede representarse mediante secuencias de ceros y unos sistema binario. Cada modelo de ordenador tiene su propio código, por esa razón se llama lenguaje de máquina.
  • Segunda generación: Los lenguajes simbólicos, asimismo propios de la máquina, simplifican la escritura de las instrucciones y las hacen más legibles.
  • Tercera generación: Los lenguajes de alto nivel sustituyen las instrucciones simbólicas por códigos independientes de la máquina, parecidas al lenguaje humano o al de las Matemáticas.
  • Cuarta generación: se ha dado este nombre a ciertas herramientas que permiten construir aplicaciones sencillas combinando piezas prefabricadas. Hoy se piensa que estas herramientas no son, propiamente hablando, lenguajes. Algunos proponen reservar el nombre de cuarta generación para la programación orientada a objetos.

Wikimedia foundation. 2010.

Mira otros diccionarios:

  • Generaciones de lenguajes de programación — Los equipos de ordenador (el hardware) han pasado por cuatro generaciones, de las que las tres primeras (ordenadores con válvulas, transistores y circuitos integrados) están muy claras, la cuarta (circuitos integrados)a gran escala) es más… …   Enciclopedia Universal

  • Lenguaje de programación de tercera generación — Los lenguajes de programación de tercera generación son la gama de lenguajes de programación para ámbitos computacionales donde se logra un alto rendimiento con respecto a lenguajes de generaciones anteriores. Dichos lenguajes son utilizados por… …   Wikipedia Español

  • Quinta generación de computadoras — Saltar a navegación, búsqueda Sistema de computadoras PIM/m de quinta generación La quinta generación de computadoras, también conocida por sus siglas en inglés, FGCS (de Fifth Generation Computer Systems) fue un ambicioso proyecto lanzado por… …   Wikipedia Español

  • Shader — La tecnología shaders es cualquier unidad escrita en un lenguaje de sombreado que se puede compilar independientemente. Es una tecnología reciente y que ha experimentado una gran evolución destinada a proporcionar al programador una interacción… …   Wikipedia Español

  • GeForce — Tarjeta gráfica GeForce sin su sistema de enfriamiento. GeForce es la denominación que tienen las tarjetas gráficas que cuentan con unidades de procesamiento gráfico (GPU) desarrolladas por la empresa estadounidense NVIDIA. Su introducción en el… …   Wikipedia Español

  • Historia del hardware — La máquina analítica de Charles Babbage, en el Science Museum de Londres. El hardware ha sido un componente importante del proceso de cálculo y almacenamiento de datos desde que se volvió útil para que los valores numéricos fueran procesados y… …   Wikipedia Español

  • Lengua natural — El término lengua natural designa una variedad lingüística o forma de lenguaje humano con fines comunicativos que está dotado de una sintaxis y que obedece supuestamente a los principios de economía y optimidad. Las lenguas naturales usualmente… …   Wikipedia Español

  • generación — (Del lat. generatio, onis, reproducción.) ► sustantivo femenino 1 Acción y resultado de generar. SINÓNIMO engendramiento procreación reproducción 2 SOCIOLOGÍA Conjunto de personas, nacidas en la misma época, que han recibido educación e influjos… …   Enciclopedia Universal

  • Historia del hardware de computador (1960-presente) — La historia del hardware de computador comenzando en 1960 está marcada por la conversión desde el tubo de vacío a los dispositivos de estado sólido como el transistor y posteriormente el circuito integrado. Por 1959 los transistores discretos… …   Wikipedia Español

  • IA-32 — (Intel Architecture, 32 bit), conocida de manera genérica como x86, x86 32 o i386, es la arquitectura del conjunto de instrucciones del procesador de Intel comercialmente más exitosa. Es una extensión de 32 bit, primero implementada en el Intel… …   Wikipedia Español


Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.