HISTORIA DE LA PROGRAMACIÓN

  • Ada Lovelace & La Máquina Analítica

    Ada Lovelace & La Máquina Analítica
    Desarrolla el primer lenguaje de programación cuando escribió un algoritmo para la máquina analítica de Charles Babbage.
  • Alan Turing

    Alan Turing
    Revolucionó la computación con su Máquina de Turing, la cual demostraba que, con un algoritmo, podían resolver cualquier problema matemático.
  • FORTRAN (Formula Translating System)

    FORTRAN (Formula Translating System)
    Un lenguaje de programación de alto nivel de propósito general. Para cálculo numérico y científico, es el lenguaje de programación más antiguo que se utiliza.
  • LISP (List Processor)

    LISP (List Processor)
    Utilizado para la notación matemática y temas de ciencias de la computación.
  • COBOL (Common Business Oriented Language)

    COBOL (Common Business Oriented Language)
    Es el primer lenguaje de programación que es exigido por el Departamento de Defensa de Estados Unidos.
  • BASIC (Beginner’s All-purpose Symbolic Instruction Code)

    BASIC (Beginner’s All-purpose Symbolic Instruction Code)
    Diseñado para la simplicidad. Su popularidad explotó a mediados de los años 70 con los computadores personales.
  • Pascal

    Pascal
    Utilizado para la enseñanza de la programación estructurada y estructuración de datos.
  • Lenguaje C

    Lenguaje C
    Creado por Dennis M. Ritchie como evolución del lenguaje B, y al igual, es un lenguaje orientado a la creación de Sistemas Operativos, específicamente Unix y es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.
  • Ada

    Ada
    Es derivado del Pascal, contratado por el Departamento de Defensa de los Estados Unidos, en 1977 para el desarrollo de sistemas de software grandes.
  • C++

    C++
    Es una extensión de lenguaje C, con mejoras tales como clases, funciones virtuales y plantillas.
  • Objective-C

    Objective-C
    Ampliación de C, se adiciona la funcionalidad de paso de mensajes basado en el lenguaje Smalltalk.
  • Perl

    Perl
    Creado para el procesamiento de informes en sistemas Unix. Hoy en día es conocido por su gran potencia y versatilidad.
  • PYTHON

    PYTHON
    Creado para apoyar una variedad de estilos de programación y hacerlo divertido de usar.
  • RUBY

    RUBY
    Una lenguaje influenciado por Perl, Ada, Lisp, Smalltalk, etc. Diseñado para la programación productiva y agradable.
  • JAVA

    JAVA
    Hecho para un proyecto de televisión interactiva, de función multiplataforma, es el segundo lenguaje más popular.
  • PHP (Personal Home Page)

    PHP (Personal Home Page)
    Usado para la creación de páginas web dinámicas.
  • JavaScript

    JavaScript
    Creado para ampliar la funcionalidad de las páginas web, permite utilizar formularios de presentación/validación, interactividad, animaciones, seguimiento de la actividad del usuario, etc..
  • C#

    C#
    Microsoft presenta su plataforma .NET junto con un nuevo lenguaje, C#, que servirá de lenguaje principal de la plataforma. C# es un híbrido de C++ y Java que fusiona, principalmente, la capacidad de combinar operadores, orientación a objetos. Actualmente C# se encuentra entre los 10 lenguajes más utilizados.
  • Ruby On Rails

    Ruby On Rails
    Es un framework de aplicaciones web de código abierto escrito en el lenguaje de programación Ruby, trata de combinar la simplicidad con la posibilidad de desarrollar aplicaciones del mundo real escribiendo menos código que con otros frameworks y con un mínimo de configuración.
  • Scratch

    Scratch
    Se trata de un lenguaje de programación visual desarrollado por el MIT que consiste en un lenguaje desarrollado para que niños, adolescentes y adultos aprendan a programar de manera visual sin tener demasiada idea de código.
  • Go, de Google

    Go, de Google
    También es conocido como Goland es un lenguaje de programación diseñado por Google. Está inspirado en C, pero es un lenguaje bastante más complicado. Está enfocado a procesos muy concretos, pero el objetivo principal es la seguridad.
  • Kotlin

    Kotlin
    Es uno de los lenguajes de programación de moda no por ser el más fácil, sino porque Google lo ha ''marcado'' como el mejor lenguaje de programación para Android afirmando que Android será cada vez más Kotlin y, por tanto, dando más facilidades para los desarrolladores que trabajen con dicho lenguaje.
  • Swift

    Swift
    Creado por Apple, es un lenguaje de programación clave para programar en iOS, y también se tratara de limitar que se porten las aplicaciones a otras plataformas móviles, consiguiendo así cierta exclusividad y se pone a disposición de los desarrolladores muchas más funcionalidades y más libertad a la hora de realizar su trabajo.