Lenguajes de programación

Evolución de los lenguajes de programacion

  • Period: to

    Evolucion de los Lenguajes de Programacion

  • Plankalkul

    PlanKalkul Wikipedia Entre 1943 y 1945 surge el primer lenguaje de programacion de alto nivel llamado "Plankalkul". Fue creado con propositos en ingenieria por Konrad Zuse. Por culpa de la Guerra (La cual destruyo las instalaciones de trabajo de Konrad) este Lenguaje no vio la luz si no hasta muchos años despues
  • Codigo ENIAC

    ENIACENIAC fue el primer computador electronico de proposito general, fue creado para el "Laboratorio de Investigaciones Balisticas" de la Fuerza Armada Estado Unidense. La programacion de ENIAC le permitia realizar complejas sequencias de operacion incluyendo "loops", ramificaciones y subrutinas.
  • Flow-Mathic

    FLOW-MATHIC Creado por Grace Murray Hopper, fue el primer lenguaje de programacion de alto nivel orientado a la gestion. Establecio el concepto de usar los lenguajes naturales para la gestion de LP. Tambien dio a luz a los primeros compiladores "A-0" y "B-0".
  • COMTRAN

    COMTRAN Lenguaje de programacion creado por IBM. Fue planeado como el equivalente en negocios del leguaje cientifico de programacion FORTRAN. Este lenguaje fue uno de los predecesores a COBOL.
  • FORTRAN

    Fortran Su concepto surgio en el año 1955 aprox. pero su implementacion se retraso hasta 1957. Desarrollado por IBM es un languaje de alto nivel de proposito general, procedimental e imperativo.
  • COBOL

    COBOL Es un lenguaje de programacion de alto nivel compilado y basado en el Ingles que surge 1959 y fue desarrollado por la "Conference on Data Systems Languages". Este lenguaje es orientado a negocios. Este pograma creo historia siendo uno de los lenguajes mas robostus hasta la fecha. Se sigue usando en la actualidad en versiones actualizadas y versiones Orientadas a Objetos.
  • SNOBOL

    SNOBOL String Oriented Symbolic Language fue creado en 1962 por los Laboratorios Bell. Fue creado con el proposito de ser un lenguaje dedicado al manejo de cadenas, y se uso mucho en las disciplinas humanisticas. En la actualidad este lenguaje ha sido superado por otros como Perl.
  • Basic

    Fue creado por John George Kemy y Tomas Eugene Kurtz. Fue inventado para permitir a los estudiantes escribir programas usando terminales de computador compartido.
    El lenguaje tenia como principios el ser facil para todos, ser de proposito general que se pudiesen incorporar caracteristicas avanzadas entre otras.
  • Pascal

    Fue creado por el profesor Niklaus Wirth. Su objetivo era crear un lenguaje que facilitara el aprendizaje de porgramacion a sus alumnos utlizando programacion estructurada.
  • B

    B B fue un lenguaje creado por Laboratorios Bell, se le recuerda por ser el predecesor del lenguaje C. B fue creado en el año 1969 por Kenneth L. y las constirbuciones de D. Ritchie. Este lenguaje fue creado con el proposito de simplificar el lenguaje BCPL.
  • C

    C fue creado por D. Ritchie en los Laboratorios Bell, este leguaje fue una evolucion de B que a su vez es evolucion de BCPL. Este lenguaje surgio para la creacion del sistema operativvo UNIX. En la actualidad es el lenguaje mas usado en el mundo junto con java. Y todos los sistemas operativos que se manejan de forma comercial estan ya sea o creados en C o en lenguajes basados en C (MacOS)
  • GCL

    GCL El "Lenguaje de Comandos Guardados" es un modelo de lenguaje definido por Edsger Dijsktra su proposito es la semantica de tranformacion de predicados, la cual proporsionaba una metodologia para desarrollar programas.
  • SQL

    SQL Es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas. Una de sus características es el manejo del álgebra y el cálculo relacional que permiten efectuar consultas. Fue desarrollado por Donald D. Chamberlin.
  • C++

    Diseñado a mediados de los 80's por Bjame Stroustrup, su intencion fue extender el exitoso lenguaje C con mecanismos que permitan la manipulacion de objetos. C++ es un lenguaje hibrido (estructurado/orientado a objetos).
  • Objective-C

    Es un lenguaje basado en un superconjunto de C, fue diseñado para poder manipular objetos, en un esquema similar a Smalltalk. Fue creado por Brad Cox. Actualmente se usa como lenguaje principal de MacOs X y iOS.
  • MATLAB

    Fue creado por el matematico y programador Cleve Moler.
    Es un lenguaje y programa de calculo numerico diseñado para trabajar con matrices, por lo que es mas eficiente si se diseñan los algoritmos en terminos de matrices y vectores.
  • Object Pascal

    Es una extension del lenguaje Pascal para actualizarlo al nuevo paradigma de la programacion orientada a objetos. Este lenguaje fue creado por Larry Tesler (Trabajador en Apple Computer) en consulta de Niklaus Wirth. Con el paso del tiempo el lenguaje cambio de nombre a Delphi, gracias a los cambios que se le hicieron para que funcionara en conjunto con Embarcadero Delphi (Una IDE de desarrollo visual).
  • Perl

    PERL Es un lenguaje de programacion diseñado por Larry Wall. Este lenguaje toma caracteristicas de C, del lenguaje Bourne Shell, asi como de otros. Es muy popular por su destreza en el procesado de texto y no tener ninguna de las limitaciones de los otros lenguajes Script.
  • Haskell

    HaskellEs un lenguaje de programación estandarizado multi-propósito puramente funcional con semánticas no estrictas y fuerte tipificación estática. Fue desarrollado por la Universidad de Yale y la Universidad de Glasgow.
  • Python

    PythonEs un lenguaje de programacion de alto nivel de proposito general. Es un lenguaje altamente editable y que su sintaxis permite expresarse con pocas lineas de codigo. Este lenguaje soporta varios paradigmas de programacion (Orientado a Obejetos, Secuencial, Imperativo). Fue creado por Guido van Rossum. Una de las diferencias importantes de Python es que es un lenguaje Interpretado.
  • Ruby

    Lenguaje orientado a objetos de uso general. Es un lenguaje dinamico y reflectivo. Este lenguaje fue creado por Yukihiro Matsumoto. Es un lenguaje que ha sufrido cambios y mejores desde su concepcion hasta el dia de hoy.
  • Java

    JavaJava es un lenguaje orientado a objetos de uso general que fue desarrallado con el proposito de que este mismo tuviese tan pocas dependencias de implementacion como fuese posible. Es un lenguaje multiplataforma que lo unico que necesita para pasar de SO en SO es tener el interprete instalado. Este lenguaje fue creado por Sun Mycrosystems.
  • PHP

    PHPEs un lenguaje creado con el proposito de desarrollo web dinamico, Fue uno de los primeros lenguajes de lado del servidor que se podian integrar directamente en un documento de HTML.El codigo es interpretado por una parte del servidor para asi poder enviar la informacion y funcion a todos quienes consulten la informacion de ese servidor. Fue creado por Rasmus Lerdorf.
  • C #

    C Sharp es un lenguaje orientado objetos desarrollado por Microsoft como parte de su plataforma .NET. Su sintaxis basica deriva de C y C++. A pesar de que es parte de .NET la cual es un API C# se maneja de forma independiente como cualquier lenguaje de programacion.
  • D

    D Es un lenguaje de programacion que esta principalmente basado en un rediseño de C++ con un enfoque mas pragmatico. A su vez esta inspirado por otros lenguajes como Java, C# y Eiffel. Fue creado por Walter Bright su desarrollo comenzo en 1999, su primera version salio en 2001. Es un lenguaje orientado a objetos.