Descarga (2)

PROGRAMACIÓN POR BLOQUES

  • Period: to

    La primera programcion por bloques

    Los primeros lenguajes de programación preceden a la computadora moderna. En un inicio los lenguajes eran códigos. La máquina del telar de Jacquard, creada en 1801, utilizaba los orificios en tarjetas perforadas para representar los movimientos de un brazo de la máquina de tejer, con el objetivo de generar patrones decorativos automáticamente. https://es.wikipedia.org/wiki/Historia_de_los_lenguajes_de_programaci%C3%B3n#Antes_de_1940
  • Period: to

    Bloques de codigo

    (en 1990) Nantucket proporciona un nuevo tipo de datos al cual llamó CodeBlock. Este nace de la necesidad de suprimir el uso de macroinstrucciones o macrosubstituciones.
  • Period: to

    Florecimiento de la programación por bloques

    El período comprendido entre finales de 1960 y finales de 1970 trajo un gran florecimiento de lenguajes de programación. La mayoría de los paradigmas de lenguajes de programación más importantes y actualmente en uso se inventaron en este período:
  • Period: to

    Rendimiento de la programación por bloques

    Una nueva tendencia importante en el diseño de lenguajes era un mayor enfoque en la programación de sistemas a gran escala a través del uso de módulos, una organización a gran escala de unidades de código. Modula, Ada, y ML desarrollaron sistemas de módulos notables en la década de 1980. https://es.wikipedia.org/wiki/Bloque_de_c%C3%B3digo#Origen
  • Period: to

    La era del Internet

    El rápido crecimiento de Internet en la década de 1990 fue el siguiente gran acontecimiento histórico para los lenguajes de programación. Con la apertura de una plataforma totalmente nueva para los sistemas informáticos, Internet creó una oportunidad adoptar nuevos lenguajes. https://es.wikipedia.org/wiki/Historia_de_los_lenguajes_de_programaci%C3%B3n#Antes_de_1940
  • Period: to

    Tendencias actuales

    Aumentar el soporte para la programación funcional en lenguajes importantes utilizados comercialmente, incluida la programación funcional pura para hacer el código más fácil. Desarrollo de software orientado a componentes.