Lenguajes de programacion 1

Historia de los lenguajes de programación

  • Algol

    Algol
    Es un lenguaje de programación diseñado específicamente para el cálculo.
    estaba destinado a ser una herramienta informática universal. Desafortunadamente, nunca logró el éxito de algunos de sus contemporáneos como Fortran y Cobol. Hoy, es virtualmente inexistente, sobreviviendo solo como un recordatorio de cómo llegamos a donde estamos hoy. Aún así, nos proporcionó muchas características del lenguaje de programación actual
  • Fortran

    Fortran
    Fortran es un lenguaje de programación que está orientado y adaptado para aplicaciones numéricas y computación científica.
    se le atribuye a John Backus, un experimentado científico de computadores estadounidense
    el objetivo era traducir de una manera sencilla, y accesible, diferentes fórmulas matemáticas en código que pudiese entender un ordenador.
  • Lisp

    Lisp
    Es un lenguaje que muestra la información estructurada en listas en las que se pueden gestionar la información que estas contienen. De ahí el nombre que se le dió a este lenguaje, Lisp (List-Processing), porque fue creado principalmente para el procesamiento de listas.
  • Cobol

    Cobol
    El lenguaje COBOL se desarrolló con el objetivo principal de conseguir un lenguaje de programación que se pudiese utilizar en cualquier tipo de ordenador, y que además fuese más sencillo que sus predecesores a la hora de ejecutarlo.
    surgió de la necesidad de crear un lenguaje más sencillo y universal. Un lenguaje que sirviese para todo tipo de ordenadores, y además que se dirigiese de manera preferente a entornos de empresa.
  • Simula

    Simula
    Simula es un lenguaje de programación orientada a objetos (POO) de 1962. Fue el primero de este tipo que incluyó el concepto de clase. Varios años después de su desarrollo, casi todos los lenguajes modernos comenzaron a utilizar sus principios de orientación a objetos.
    Su versión mas conocida es Simula 67 que fue lanzado oficialmente por sus autores Ole Johan Dahl y Kristen Nygaard en mayo de 1967, en la Conferencia de Trabajo en Lenguajes de Simulación IFIO TC 2 en Lysebu, Noruega .
  • Smalltalk

    Smalltalk
    Smalltalk es un lenguaje de programación orientado a objetos puro, de tipado dinámico y reflectivo, creado por Alan Kay, Dan Ingalls, Ted Kaehler, Adele Goldberg y otros a inicios de los años setenta en el Palo Alto Research Institute de Xerox.
    Smalltalk es considerado el primero de los lenguajes orientados a objetos. Incluso de él parten muchas de las ideas de las modernas interfaces de usuario, como el uso del ratón, ventanas y menúes desplegables.
  • Lenguaje C

    Lenguaje C
    C es un lenguaje de programación de propósito general​ originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, ​ como evolución del anterior lenguaje B, a su vez basado en BCPL.​​​Al igual que B, es un lenguaje orientado a la implementación de sistemas operativos, concretamente Unix.
  • Pascal

    Pascal
    lenguaje de programación creado por el profesor suizo Niklaus Wirth.
    Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos
  • C/C++

    C/C++
    Aunque no es el lenguaje de programación más fácil de aprender para un principiante, C++ es fundamental en muchas áreas: por ejemplo, algunos sistemas operativos están creados en este lenguaje y lo puedes encontrar en una amplia variedad de software, como navegadores web, sistemas de distribución, software de base de datos o videojuegos.
  • Basic

    Basic
    Es un lenguaje de programación que originalmente fue desarrollado como una herramienta de enseñanza; se diseminó entre las microcomputadoras hogareñas
    consiste en un software que sirve para controlar e interactuar con el sistema operativo, proporcionando control sobre el hardware y dando soporte a otros programas.
  • Ada

    Ada
    El sello de la ADA de la aceptación fue creado en 1931 para proteger a los consumidores de la publicidad falsa y productos peligrosos, incluido el polvo de dientes hechos de tiza y un "remedio" para la enfermedad de las encías que contenía ácido sulfúrico suficiente para actuar como un destapacaños.
  • Objective-C

     Objective-C
    Objective-C. Es un lenguaje de programación orientado a objetos y basado en mensajes, altamente dinámico. Este lenguaje consiste en un pequeño número de incrementos a ANSI C, y está caracterizado por su aplazamiento a muchas decisiones hasta que se cumple el tiempo de corrida del programa creado, soportando envíos dinámicos, escritura y carga dinámica.
  • Perl

    Perl
    Larry Wall comenzó a trabajar en Perl en 1987 mientras trabajaba como programador en Unisys y anunció la versión 1.0 en el grupo de noticias comp.sources.misc el 18 de diciembre de 1987.
    Estructuralmente, Perl está basado en un estilo de bloques como los del C o AWK, y fue ampliamente adoptado por su destreza en el procesado de texto.Es muy utilizado en aplicaciones de base de datos, administración de sistemas, programación web y programación de gráficos.
  • Java

    Java
    Una de sus principales características es que ofrece una gran portabilidad y puede ejecutarse en casi cualquier sistema. Es un lenguaje de tipo estático, por lo que es rápido y fácil de mantener, con pocos errores. También es compatible con versiones anteriores y esto ayuda a mantener los costes de una organización, ya que no hay necesidad de reescribir constantemente el código cada vez que se lanza una nueva versión.
  • Python

    Python
    Es un lenguaje de programación de alto nivel que se utiliza para desarrollar aplicaciones de todo tipo. Encuentra usos en la creación de aplicaciones web, el análisis de datos y el desarrollo de algoritmos. Tiene una sintaxis fácil de usar y se centra en la legibilidad y la simplicidad del código convirtiéndolo en un candidato ideal para los desarrolladores
  • Ruby

    Ruby
    Ruby: Es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro "Matz" Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en 1995.
    Combina una sintaxis inspirada en Python y Perl con características de programación orientada a objetos similares a Smalltalk.
  • PHP

    PHP
    Es otro lenguaje de programación popular para el desarrollo web back-end. Grandes empresas como Facebook, Yahoo, Wikipedia, Slack o Spotify lo utilizan ya que es uno de los lenguajes que mueven la web, tanto por sus características intrínsecas como por los frameworks que permiten un desarrollo robusto y rápido.
  • Swift

    Swift
    este lenguaje te permite publicar tus aplicaciones en la AppStore así que si quieres hacerte un hueco en este mercado debes empezar por aprender Swift. Es el lenguaje de programación para iOS y fue creado por la propia Apple.