El Lenguaje Deprogramacion

download El Lenguaje Deprogramacion

of 4

Transcript of El Lenguaje Deprogramacion

  • 8/17/2019 El Lenguaje Deprogramacion

    1/4

    El lenguaje de programación.

    Es conjunto de símbolos, reglas sintácticas (forma de escribir) y semánticas

    (sentido de aquello que se escribe) junto con sus elementos y las expresiones.

    Su evolucin !a sido sorprendente en el cual conforme el lenguaje de

    programacin se ido mejorado y actuali"ando de gran forma.

    #os cambios de los lenguajes de programacin surgen por la necesidad de

    automati"ar tareas que reali"a el usuario de forma repetitiva.

    #os lenguajes de programacin inician a partir de $%&' donde fueron creadas las

    primeras computadoras modernas, con alimentacin elctrica. #a velocidad y

    capacidad de memoria limitadas for"aron a los programadores a escribir 

    programas, en lenguaje ensamblador muy afinados. inalmente se dieron cuenta

    de que la programacin en lenguaje ensamblador requería de un gran esfuer"o

    intelectual y era muy propensa a errores.

    En $%&*, +onrad use public un artículo acerca de su lenguaje de programacin

    -lanal/l. Sin embargo, no fue implementado en su vida y sus contribuciones

    fueron aisladas de otros desarrollos.

    0onde en este tiempo se reali"aron 1 tipos de lenguajes de programacin2

    • $%&1 3 -lanal/l (+onrad use)

    • $%&1 3 el sistema de codificacin E4567.

    • $%&% 3 $%8& 33 una serie de conjuntos de instrucciones nemotcnicas, como

    la de E4567, comen"ando en $%&% con 73$' para 95467 (que luego

    evolucionaría en :45;67). 7ada conjunto de instrucciones estaba

    destinado a un fabricante específico.

     6unque estos no son considerados como lenguajes de programacin modernos el

    primero en ser un lenguaje de programacin alto o moderno es a partir de $%81

    comen"ando con =64 a partir de $%81 siendo su creacin el cual fue el

    primer lenguaje de alto nivel2 fue desarrollado por 59? y su primera versin se

    lan" en $%8@. Su nombre proviene de la contraccin de =64slation, y

    da una buena indicacin del lenguaje que fue segAn consta en el primer manual

    =64, proporciona un lenguaje capa" de expresar cualquier problema en

    funcin de un cálculo numrico, en particular aquellos problemas en los que !ay

    involucradas numerosas formas y muc!as variables

    0espus continuando $%8% el segundo lenguaje de programacin es creado por 

    Bo!n ?c7art!y. Ca en $%D' Se reAnen representantes europeos y de EE:: para

    la creacin de un nuevo lenguaje llamado 6#

  • 8/17/2019 El Lenguaje Deprogramacion

    2/4

    procesosF mediante instrucciones de control (iteraciones y alternaciones) de nivel

    más elevado que las existentes en las versiones existentes de su predecesor, el

    =64.

    En ese mismo aGo se lan"a el lenguaje 7E +ert" del colegio

    0artmout! en Estados :nidos. ue concebido como lenguaje interactivo que

    podría ser de fácil aprendi"aje y enseGan"a como resultado de su semejan"a conel idioma ingls.

     6l aGo siguiente =64 tiene una nueva mejora e implementacin en su

    lenguaje en este aGo se conoci como =64 5;. 0espus de 1 aGo en $%D*

    aparece una mejora de 6#!ompson y su propsito general que

    combina las características de un lenguaje de alto nivel (programacin

    estructurada, tipos y estructura de datos, recursividad, etc.) con una serie de

    características más propias de lenguajes de más bajo nivel.

    En $%@@ otra ve" vuelve aparecer =64 conocido en ese aGo como

    =64 @@. 6 finales de los @' surge

  • 8/17/2019 El Lenguaje Deprogramacion

    3/4

    ?

  • 8/17/2019 El Lenguaje Deprogramacion

    4/4

    escritos en Bava podían ejecutarse desde cualquier punto de la red, como si se

    tratase de un elemento más de la Ieb.

    -ara demostrarlo se tuvo que diseGar un navegador que integrara Bava y que

    permitiese la ejecucin de Bava tal y como se !abía afirmado.

     6sí naci la primera versin de QotBava. Este !ec!o fue determinante en la

    carrera de xitos que !a cosec!ado Bava, y sobre todo en la decisin de Sun

    ?icrosystem de ofrecer de forma gratuita y abierta sus !erramientas de desarrollo

    para Bava.

    0espus en $%%% se desarroll una mejora de 0E#-Q5 6pareciendo 0elp!i 8.'

    para IindoNs %* 4>PH'''

    Ca a partir del aGo H''' son las tendencias actuales del lenguaje de comunicacin

    los más importantes que !an sido desarrollados son2

    • H''' 3 6ctionScript

    • H''$ 3 7R

    • H''$ 3 ;isual 9asic .4E>

    • H''H 3 R

    • H''1 3 roovy

    • H''1 3 Scala

    • H''1 3 actor 

    • H''@ 3 7lojure

    • H''% 3 o

    • H'$$ 3 0art