Lenguajes de programación

  • Fortran

    Fortran
    Creado por un equipo de IBM, liderado por John Backus.
    Nace con la intención de crear un lenguaje que pudiera traducir fórmulas matemáticas en código de máquina de manera más automática y fácil.
    Revolucionó la programación en su época porque permitió a los científicos escribir programas más fácilmente que con los lenguajes ensambladores
  • Cobol

    Cobol
    Common Business-Oriented Language (Lenguaje Común Orientado a Negocios)
    Desarrollado por un comité de la industria y del gobierno de los Estados Unidos, que incluía expertos de compañías como IBM, Honeywell y otras.
    Crear un lenguaje para el procesamiento de grandes volúmenes de datos comerciales y administrativos, como las nóminas, inventarios y transacciones bancarias.
  • Basic

    Basic
    Beginner's All-purpose Symbolic Instruction Code.
    Creado en 1964 por John G. Kemeny y Thomas E. Kurtz en el Dartmouth College.
    Diseñado inicialmente para ser accesible a personas sin experiencia técnica.
    Visión de hacer la programación más accesible a los estudiantes.
  • Pascal

    Pascal
    Creado por Niklaus Wirth en 1970 en el Instituto Federal Suizo de Tecnología (ETH Zurich).
    Herramienta de enseñanza eficaz para ayudar a los estudiantes a comprender los fundamentos de la programación estructurada y la lógica computacional.
    Enfoque en la programación estructurada
  • C

    C
    Desarrollado entre 1969 y 1973 por Dennis Ritchie en los Laboratorios Bell, como parte del desarrollo del sistema operativo UNIX.
    Creado para proporcionar un balance entre facilidad de uso y control sobre el hardware.
    Permitir la creación de sistemas operativos y software de sistema que pudieran funcionar de manera eficiente en una amplia variedad de plataformas de hardware.
  • C++

    C++
    Desarrollado por Bjarne Stroustrup en 1979 en ATT Bell Labs como una extensión de C.
    Es el lenguaje de programación poderoso y ampliamente utilizado que extiende el lenguaje C.
    El propósito de C++ era añadir soporte a C para la programación orientada a objetos.
  • Python

    Python
    Creado por Guido van Rossum en 1989 y la primera versión pública, 0.9.0, fue lanzada en 1991.
    Fue diseñado para ser fácil de aprender y usar, y es ideal tanto para programadores novatos como para expertos.
    Crear un lenguaje que pudiera ser utilizado en una amplia gama de aplicaciones y que tuviera una sintaxis clara y legible.
  • R

    R
    Creado por Ross Ihaka y Robert Gentleman en la Universidad de Auckland en 1993 como una implementación de software libre del lenguaje S.
    Diseñado principalmente para el análisis estadístico y la visualización de datos.
    Proporcionar un entorno de programación libre y accesible para el análisis estadístico y la visualización gráfica de datos.
    Utilizado en los campos de la estadística, ciencia de datos, biología computacional, economía, ingeniería.
  • Java Script

    Java Script
    Creado por Brendan Eich en 1995.
    Lenguaje de programación que se utiliza para crear páginas web interactivas. También se puede usar en aplicaciones de escritorio y documentos PDF.
    Inicialmente creado para añadir interactividad a las páginas web en el navegador Netscape Navigator. Con la llegada de AJAX y posteriormente Node.js, su uso se extendió significativamente al backend y al desarrollo de aplicaciones completas.
  • Java

    Java
    Creado por James Gosling en Sun Microsystems por 1995.
    Fue desarrollado con la filosofía de "escribir una vez, ejecutar en cualquier lugar" , buscando independencia de la plataforma. Su popularidad creció rápidamente con el auge de Internet y las aplicaciones empresariales a finales de los 90.
  • C#

    C#
    Creado en 2000 por Anders Hejlsberg, Scott Wiltamuth y Peter Golde (en Microsoft).
    Desarrollado por Microsoft como parte de su plataforma .NET, buscando ser un lenguaje moderno y orientado a objetos similar a Java pero con características propias y una mejor integración con el ecosistema Windows.
    Sigue el paradigma orientado a objetos y funcional.
  • TypeScript

    TypeScript
    TypeScript fue creado por Anders Hejlsberg y desarrollado por Microsoft en 2012, es un lenguaje de programación de código abierto basado en JavaScript.
    Desarrollado como un superconjunto de JavaScript que añade tipado estático opcional, mejorando la escalabilidad y el mantenimiento de grandes bases de código en el desarrollo web frontend.
  • Swift

    Swift
    Chris Lattner y otros desarrolladores de Apple crearon el lenguaje de programación Swift en 2014.
    Desarrollado para reemplazar a Objective-C como el lenguaje principal para sus plataformas, ofreciendo una sintaxis más moderna, segura y de mayor rendimiento.
  • Carbon

    Carbon
    Creado en 2022 por Chandler Carruth quien era ingeniero de Google.
    Presentado como un intento de abordar las limitaciones y complejidades de C++ mientras se mantiene la interoperabilidad y el rendimiento. Su desarrollo está enfocado en una migración gradual desde código C++. Se espera la V1.0 para 2025.
  • Verse

    Verse
    Creado por Epic Games para potenciar la próxima generación de experiencias digitales interactivas, con un enfoque en la colaboración y la creación de mundos virtuales complejos.
  • Mojo

    Mojo
    El lenguaje de programación Mojo fue creado por Modular Inc, empresa fundada por Chris Lattner , el arquitecto original del lenguaje de programación Swift y LLVM , y Tim Davis, un ex empleado de Google .
    Diseñado para ofrecer el rendimiento de lenguajes de bajo nivel con la facilidad de uso de Python, buscando unificar el desarrollo y despliegue de modelos de IA.