Programacion

Lenguaje de Programacion

  • La máquina del telar de Jacquard

    La máquina del telar de Jacquard
    Es un telar mecánico inventado por Joseph Marie Jacquard El artilugio utilizaba tarjetas perforadas para conseguir tejer patrones en la tela, permitiendo que hasta los usuarios más inexpertos pudieran elaborar complejos diseños. La invención se basaba en los instrumentos que anteriormente diseñaron Basile Bouchon (1725), Jean-Baptiste Falcon (1728) y Jacques Vaucanson (1740), todos ellos de nacionalidad francesa.1
  • En los años 40

    En los años 40
    En la década de 1940 fueron creadas las primeras computadoras modernas, con alimentación eléctrica. La velocidad y capacidad de memoria limitadas forzaron a los programadores a escribir programas en lenguaje ensamblador muy afinados. Finalmente se dieron cuenta que la programación en lenguaje ensamblador requería de un gran esfuerzo intelectual y era muy propensa a errores.
  • Plankalkül

    Plankalkül
    Konrad Zuse publicó un artículo acerca de su lenguaje de programación Plankalkül. Sin embargo, no fue implementado en su vida y sus contribuciones fueron aisladas de otros desarrollos.
    fue creado por el científico alemán Konrad Zuse en los años 1943 a 1946 se considera un lenguaje de alto nivel, pero no se publicó hasta 1972. Zuse quería desarrollar un método sofisticado para el desarrollo de las tareas que el equipo debe hacer.
  • Las décadas de 1950 y 1960

    Las décadas de 1950 y 1960
    En los cincuenta, los tres primeros lenguajes de programación modernos, cuyos descendientes aún continúan siendo utilizados, son:
    FORTRAN (1955), creado por John Backus et al.;
    LISP (1958), creado por John McCarthy et al.;
    COBOL (1959), creado por el Short Range Committee, altamente influenciado por Grace Hopper.
  • 1968-1979: estableciendo paradigmas fundamentales

    1968-1979: estableciendo paradigmas fundamentales
    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:
    Simula, inventado en la década de 1960 por Nygaard y Dahl como un superconjunto de Algol 60, fue el primer lenguaje diseñado para apoyar la programación orientada a objetos.
    C, en principio un lenguaje de programación sistemas, fue desarrollado por Denn
  • Period: to

    Historia del lenguaje de programacion

    En este documento se resume la historia del lenguaje de programacion en una linea de tiempo.
  • La década de 1980: consolidación, módulos, rendimiento

    La década de 1980: consolidación, módulos, rendimiento
    La década de 1980 fueron años de consolidación relativa en los lenguajes imperativos. En vez de inventar nuevos paradigmas, se comenzó a trabajar a partir de las ideas inventadas en la década anterior. C++ combinaba la programación orientada a objetos y la programación de sistemas. El gobierno de Estados Unidos estandarizó Ada, un lenguaje de programación de sistemas destinado a ser utilizado por contratistas de defensa. En Japón y en otras partes, se gastaron enormes sumas investigando.
  • c++

    c++
    fue originalmente creado en 1983 para abordar las insuficiencias del lenguaje C. Es un lenguaje de nivel intermedio con características de programación orientada a objetos. C++ está detrás de algunas de las aplicaciones más famosas de escritorio del mundo, incluyendo la suite completa de programas de Adobe (Adobe Photoshop, Illustrator, etc.), Mozilla Firefox, Google Chromium, y Winamp.
  • La década de 1990: la era de Internet

    La década de 1990: la era de 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. En particular, el lenguaje de programación Java se hizo popular debido a su pronta integración con el navegador web Netscape Navigator, y varios lenguajes de scripting alcanzaron un amplio uso en el desarrollo de aplicacion
  • PHP

    PHP
    PHP (Procesador de Hipertexto) es un lenguaje de script del lado del servidor que hace funcionar a más de 244m webs en internet, incluyendo plataformas de publicación populares como WordPress, Joomla y Drupal. Creado en 1995, PHP es uno de los lenguajes más jovenes de esta lista.
  • ActionScript

    ActionScript
    Adobe ActionScript es el lenguaje de programación de la plataforma Adobe Flash. Originalmente desarrollado como una forma para que los desarrolladores programen de forma más interactiva. La programación con ActionScript permite mucha más eficiencia en las aplicaciones de la plataforma Flash para construir animaciones de todo tipo, desde simples a complejas, ricas en datos e interfaces interactivas.
  • Visual Basic

    Visual Basic
    es un lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework .NET. Su introducción resultó muy controvertida, ya que debido a cambios significativos en el lenguaje VB.NET no es retrocompatible con Visual Basic, pero el manejo de las instrucciones es similar a versiones anteriores de Visual Basic, facilitando así el desarrollo de aplicaciones más avanzadas con herramientas modernas.
  • Scala

    Scala
    es un lenguaje de programación multi-paradigma diseñado para expresar patrones comunes de programación en forma concisa, elegante y con tipos seguros. Integra sutilmente características de lenguajes funcionales y orientados a objetos. La implementación actual corre en la máquina virtual de Java y es compatible con las aplicaciones Java existentes.
  • Dart

    Dart
    es un lenguaje de programación de codigo abierto, desarrollado por Google. Fue revelado en la conferencia goto; en Aarhus, Dinamarca el 10 octubre de 2011.1 El objetivo de Dart no es reemplazar JavaScript como el principal lenguaje de programación web en los navegadores web, sino ofrecer una alternativa más moderna.