historia lenguajes de programacion

  • Fortran

    Fortran ha sido diseñado para realizar cálculos de ciencia e ingeniería computacionalmente exigentes. utiliza un tipado estático y fuerte, se utiliza principalmente en los campos pioneros de la computación como la ciencia y la ingeniería. Algunos ejemplos son: predicción numérica del tiempo y los oceanos, fluidodinámica computacional, matemáticas aplicadas, estadística y finanzas.
  • LISP

    LISP, acrónimo de list processing (procesamiento de listas), es un lenguaje de programación que fue diseñado para una fácil manipulación de cadenas de datos. La capacidad de LISP para calcular con expresiones simbólicas en lugar de números lo hace conveniente para aplicaciones de Inteligencia Artificial (IA).
  • Algol

    Algol a lo largo de los años ha influido en el diseño de otros lenguajes de programación y ha sido fundamental en el desarrollo de la informática. Una de las principales características de Algol es su sintaxis clara y estructurada, que facilita la escritura y comprensión de programas. Además, Algol introduce conceptos como la recursividad y el paso de parámetros por valor, que han sido adoptados por otros lenguajes de programación.
  • COBOL

    COBOL es un lenguaje de programación bastante común en programas y softwares que utilizan las entidades e instituciones financieras. Su nombre es un acrónimo para Commom Business-Oriented Language, que se traduce como “Lenguaje común orientado a las empresas”. Tiene la ventaja de manejar grandes cantidades de datos y además se puede trabajar con él con suma facilidad, ya que todas las instrucciones se pueden configurar a través de codificaciones simples por palabras en inglés.
  • Simula

    Simula es un lenguaje de programación orientada a objetos. 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.
  • BASIC

    Se considera como uno de los lenguajes de alto nivel, Uno de los principales objetivos de su creación fue reducir de forma importante la complejidad de otros lenguajes de la época, Al mismo tiempo sus creadores también querían que fuese de dominio público, de ahí una de las principales razones de su enorme crecimiento y aceptación. BASIC se lanzó para el gran público con el fin de facilitar la programación a estudiantes, profesores y para todo aquel que se quisiera adentrar en este sector.
  • LOGO

    Logo se consideró un lenguaje de programación con una sintaxis fácil de aprender, flexible, extenso, interactivo; habilitado para adaptarse a cualquier visión de desarrollo, por tal motivo es un lenguaje adecuado para el aprendizaje de niños y jóvenes.Es conocido por poder manejar con facilidad gráficas tortuga, listas, archivos y recursividad. Su entorno es fundamentalmente matemático, por tanto se enfoca más al trabajo en el ámbito de las matemáticas.
  • Pascal

    Pascal se caracteriza por ser un lenguaje de programación estructurado fuertemente tipificado. Esto implica que: El código esta dividido en porciones fácilmente legibles llamadas funciones o procedimientos. De esta forma Pascal facilita la utilización de la programación estructurada en oposición al antiguo estilo de programación monolítica. El tipo de dato de todas las variables debe ser declarado previamente para que su uso quede habilitado.
  • Prolog

    Es un lenguaje de programación basado en el paradigma lógico, este lenguaje es utilizado principalmente para aplicaciones de inteligencia artificial. Utiliza un lenguaje basado en declaración de hechos, preguntas y reglas. Busca relacionar los diferentes hechos existentes en su base de conocimientos por medio de secuencias lógicas enlazadas, para de esta forma lograr alcanzar una conclusión lógica partiendo de predicados determinados.
  • C

    El lenguaje C es uno de los más importantes y utilizados en la historia de la informática. Se creó originalmente para implementar el sistema operativo UNIX y también ha influido en la creación de muchos otros lenguajes de programación modernos, Permite a los programadores escribir código de bajo nivel, para el desarrollo de sistemas operativos y otros software de sistemas.La eficiencia de C proviene de su capacidad para manejar operaciones a nivel de hardware y su sintaxis minimalista.
  • C++

    Es un lenguaje de programación de alto nivel que proviene de la extensión del lenguaje C para que pudiese manipular objetos. La intención fue la de extender el lenguaje de programación C (con mucho éxito en ese momento) para que tuviese los mecanismos necesarios para manipular objetos. Por lo tanto C++ contiene los paradigmas de la programación estructurada y orientada a objetos, por lo que se le conoce como un lenguaje de programación multiparadigma.
  • Ada

    Es un lenguaje multipropósito, orientado a objetos y concurrente, pudiendo llegar desde la facilidad de Pascal hasta la flexibilidad de C++. Fue diseñado con la seguridad en mente y con una filosofía orientada a la reducción de errores comunes y difíciles de descubrir. Para ello se basa en un tipado muy fuerte y en chequeos en tiempo de ejecución. ADA se usa principalmente en entornos en los que se necesita una gran seguridad y fiabilidad.
  • Phyton

    Python es un lenguaje de programación de alto nivel y multiparadigma ampliamente utilizado en las aplicaciones web, el desarrollo de software, la ciencia de datos y el machine learning (ML). Los desarrolladores utilizan Python porque es eficiente y fácil de aprender ya que utiliza palabras similares a las del inglés, se puede ejecutar en muchas plataformas diferentes, además no es necesario anunciar tipos de variables porque Python los determina en el tiempo de ejecución.
  • Visual Basic

    En principio utilizaba una sintaxis simple similar a BASIC que permitió a muchos aprender sobre programación en Visual Basic luego se ha ido renovando hasta adaptar su lenguaje a la arquitectura .NET de microsoft además de ser un lenguaje de programación orientado a objetos cuenta con los beneficios que le brinda .NET Framework, el modelo de programación diseñado para simplificar la programación de aplicaciones en un entorno sumamente distribuido: Internet.
  • PHP

    Es un lenguaje de programación de código abierto ampliamente utilizado en el desarrollo web. En otras palabras, es la tecnología que permite crear sitios web dinámicos, donde el contenido puede cambiar según la interacción del usuario. Algunas de las principales áreas en las que se puede programar utilizando PHP incluyen: Desarrollo web, manipulación de bases de datos, procesamiento de formularios, generación de contenido dinámico, apis web, etc.
  • Java

    Java es un lenguaje de programación ampliamente utilizado para codificar aplicaciones web y cuenta con millones de aplicaciones Java en uso en la actualidad. Java es un lenguaje multiplataforma, orientado a objetos y centrado en la red que se puede utilizar como una plataforma en sí mismo. Es un lenguaje de programación rápido, seguro y confiable para codificarlo todo, desde aplicaciones móviles y software empresarial hasta aplicaciones de macrodatos y tecnologías del servidor.
  • Javascript

    Es un lenguaje de programación que los desarrolladores utilizan para hacer páginas web interactivas. Desde actualizar fuentes de redes sociales a mostrar animaciones y mapas interactivos, las funciones de JavaScript pueden mejorar la experiencia del usuario de un sitio web. Anteriormente, las páginas web eran estáticas, similares a las páginas de un libro, JavaScript surgió como una tecnología del lado del navegador para hacer que las aplicaciones web fueran más dinámicas.
  • Ruby

    Es un lenguaje de programación dinámico y de código abierto. Entre sus características, vale subrayar la simplicidad y la eficiencia: permite hacer mucho con pocas líneas de código. Ruby se destaca por su sintaxis legible y su enfoque en la productividad del desarrollador. Combina características de programación orientada a objetos con características de programación funcional Además es fácil de aprender su sintaxis es simple y consistente y se emplea en una variedad de aplicaciones.