Generación de Lenguajes de programación

concepto

es un lenguaje formal diseñado para realizar procesos que pueden ser llevados a cabo por máquinas como las computadoras.

se usa para

Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.

Está formado por

un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el código fuente de un programa informático se le llama programación.

Desarrollo histórico

Generación de los lenguaje

Tercera Generación:


  • Lenguaje de Programación estructurada.
    -Posibilidades Procedimentales y de estructuras de datos
    -Especializados

Cuarta Generación:


-Alto nivel de abstracción.

  • No son necesarios detalles algorítmicos.

Primera Generación:


Lenguaje maquina y Lenguaje ensamblador.

Segunda Generación:


Fortran, Cobol, Algol y Basic.

Lenguajes máquinas (código maquina)

Lenguajes simbólicos

Lenguajes de bajo nivel:


-Las instrucciones se representan utilizando mnemotécnicos


Lenguaje de alto nivel:


-Lenguaje más naturales.
-Repertorio de instrucciones amplio, potente y fácilmente Utilizable.

Es el lenguaje que comprende la máquina de forma directa. Internamente, el ordenador representa la información utilizando únicamente unos y ceros.

Estos lenguajes utilizan símbolos para la construcción de sentencias de forma que son más fáciles de entender y corregir.

mi-lenguaje-de-programacion-11-728

412273b773cf20a3c00bbe33bbe7ebc2

Lenguaje+de+Tercera+generación

lenguajes-de-programacion-15-728

Kelsey Smith 9a

Interoperabilidad

Un lenguaje de programación proporciona los elementos de lenguaje necesarios que son necesarios para traducir los pasos de un pseudocódigo en formato comprensible de la máquina. En otras palabras, el lenguaje de programación proporciona el puente para hacer la transición de pseudocódigo legible por humano instrucciones legible por máquina.

Evolución de los lenguajes de programación

Los lenguajes de programación continúan evolucionando tanto en la industria como en la investigación a medida que cambian los sistemas y las aplicaciones. Hoy en día, existe una amplia variedad de lenguajes de programación con diferentes sintaxis y funciones. Hacer un examen exhaustivo de todos ellos o incluso una lista completa es tema de un libro en lugar de un artículo como este, sin embargo, intentaremos presentar una visión general de la evolución de los lenguajes y tener una idea general de como han evolucionado.

Existe tanta variedad de lenguajes de programación en la actualidad que los desarrolladores pueden decidir si usar un lenguaje o no basado en la preferencia del cliente o en la suya. Los lenguajes de programación se desarrollaron formalmente desde 1957, dando origen a algunos de los lenguajes de programación más populares. El rápido crecimiento de Internet a mediados de la década de 1990 fue un gran impulso para la evolución de los lenguajes de programación.

unnamed