Progra

Lenguajes de Programación

  • Primer Algoritmo

    Primer Algoritmo
    Ada Lovelace es considerada como la primer mujer en desarrollar un algoritmo funcional para la interpretación de las ideas de Babbage.
  • Primer Lenguaje de Programación: Plankalkül

    Primer Lenguaje de Programación: Plankalkül
    Desarrollado por Konrad Zuse. Este lenguaje permitió la creación de procedimientos que almacenaban fragmentos de código que podían invocarse una y otra vez para realizar operaciones de rutina.
  • Lenguaje Ensamblador

    Lenguaje Ensamblador
    Desarrollado por Mauricio V. Wilkes de la universidad de Cambridge, este lenguaje era usado en la calculadora automática de almacenamiento diferido electrónico. Este lenguaje era considerado de bajo nivel, pues solo simplificaba el lenguaje de código máquina.
  • Código Corto

    Código Corto
    Este fue el primer lenguaje de alto nivel sugerido por John McCauley. Sin embargo, fue William Schmitt quien lo implementó para la computadora BINAC el mismo año y para la UNIVAC en 1950. Este lenguaje podía representar expresiones, ésta representación en sí no era directa y requería un proceso de conversión manual.
  • Primer Compilador

    Primer Compilador
    Se desarrolla el primer compilador, A0, por por Grace Murray Hopper, lo cual permitía generar un programa binario a partir de un código fuente.
  • Autocódigo

    Autocódigo
    Autocódigo era un término general usado para una familia de lenguajes de programación. Desarrollado por primera vez por Alick Glennie para la computadora Mark I en la universidad de Machester, el código automático fue el primer lenguaje compilado que se implementó, lo que significa que se puede traducir directamente a código de máquina usando un programa llamado compilador.
  • Fortran

    Fortran
    FORmula TRANslation fue creado por John Backus y es considerado como el lenguaje de programación más antiguo en uso en la actualidad. Este fue creado para cálculos científicos, matemáticos y estadísticos de alto nivel. Todavía se usa en algunas de las supercomputadoras más avanzadas del mundo.
  • ALGOL

    ALGOL
    Lenguaje algorítmico creado por un comité conjunto de informáticos estadounidenses y europeos. Fue diseñado para evitar algunos de los problemas percibidos con FORTRAN. Este lenguaje sirvió como punto de partida para poder desarrollar algunos de los lenguajes de programación más importantes, como Pascal, C, C++ y Java.
  • LISP

    LISP
    Este lenguaje fue inventado por John McCarthy en el Instituto Tecnológico de Massachusetts (MIT). Este lenguaje se enfocaba más en la inteligencia artificial, puede utilizarse en lugar de Ruby o Python.
  • COBOL

    COBOL
    "Common Business Oriented Language" es el lenguaje de programación detrás de muchos procesadores de tarjetas de crédito, cajeros automáticos, llamadas telefónicas y celulares, señales de hospitales y sistemas de señales de tráfico. Fue desarrollado por la Dra. Grace Murray Hopper y fue diseñado para que pudiera ejecutarse en todas las marcas y tipos de computadoras. Se convierte en el segundo gran lenguaje de programación universal, haciendo así rápidamente desaparecer el ALGOL.
  • BASIC

    BASIC
    John George Kemeny y Thomas Kurtz crearon un lenguaje de programación para ordenadores que bautizaron con el acrónimo de BASIC (Beginner’s All-purpose Symbolic Instruction Code), lenguaje creado en el Dartmouth College con finalidad pedagógica.
    Los Fundadores de Microsoft, Bill Gates y Paul Allen, desarrollaron el lenguaje y lo convirtieron en el primer producto comercializable de la empresa.
  • Small TALK

    Small TALK
    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.
    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 menus desplegables.
  • PASCAL

    PASCAL
    Niklaus Wirth desarrolló el lenguaje de programación en honor al matemático francés Blaise Pascal.
    Se desarrolló como una herramienta de aprendizaje para la programación de ordenadores, por lo que era fácil de aprender. Fue el favorito de Apple en los primeros tiempos de la empresa, por su facilidad de uso y su potencia.
  • C

    C
    Desarrollado por Dennis Ritchie en Bell Telephone Laboratories para su uso con el sistema operativo Unix. Le dieron el nombre de C porque estaba basado en un lenguaje anterior llamado B. Muchos de los principales lenguajes actuales son derivados de C, incluidos; C++, C#, Java, JavaScript, PHP y Python. También ha sido, y todavía está en uso, por grandes empresas como Google, Facebook y Apple.
  • ADA

    ADA
    Diseñado por un equipo dirigido por Jean Ichbiah de CUU Honeywell Bull, porque el departamento de defensa de Estados Unidos descubrió que ningún lenguaje existente era apropiado para el control de tiempo real de sistemas empotrados grandes.
    Nombrado en honor a la matemática Ada Lovelace. Se utiliza para los sistemas de gestión del tráfico aéreo, así como para una serie de otros proyectos espaciales y de transporte.
  • Objective-C

    Objective-C
    Es un lenguaje de programación orientado a objetos y basado en mensajes, altamente dinámico, desarrollado por Brad Cox y Tom Love, es el principal lenguaje de programación utilizado para escribir software para macOS e iOS, el sistema operativo de Apple.
  • C++

    C++
    Este lenguaje nació como una extensión del lenguaje C, para conseguir aunar la eficiencia del lenguaje C con las ventajas del modelo orientado a objetos.
    Bjarne Stroustrup modificó el lenguaje C en los Laboratorios Bell.
    C++ se utiliza en MS Office, Adobe Photoshop, motores de juegos y otros programas de alto rendimiento.
  • PERL

    PERL
    Lenguaje creado por Larry Wall, este lenguaje 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.
    Hoy en día se utiliza ampliamente para muchos fines, como CGI, aplicaciones de bases de datos, administración de sistemas, programación de redes y programación gráfica.
  • Python

    Python
    Desarrollado por Guido Van Rossum. Sucesor del lenguaje de programación ABC, capaz de manejar excepciones e interactuar con el sistema operativo Amoeba.
    Python es, a día de hoy, uno de los lenguajes de programación más populares del mundo y es utilizado por empresas como Google, yahoo y Spotify.
  • 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.
    Los principales usos de Ruby son el desarrollo de aplicaciones web y Ruby on Rails. Twitter, Hulu y Groupon son algunos ejemplos de plataformas que usan este lenguaje.
  • Java

    Java
    El lenguaje Java fue desarrollado en sus inicios por James Gosling, en el año 1991.
    El objetivo de java era crear un lenguaje de programación parecido a C++ en estructura y sintaxis, fuertemente orientado a objetos, pero con una máquina virtual propia.
    Java se uso incluso para los parquímetros.
  • Java Script

    Java Script
    Creado por Brendan Eich. Este lenguaje se utiliza principalmente para el desarrollo web dinámico, documentos PDF, navegadores web y widgets de escritorio.
  • PHP

    PHP
    Lenguaje desarrollado por Ramsus Lerdorf. Sus usos principales incluyen la construcción y el mantenimiento de páginas web dinámicas, así como el desarrollo del lado del servidor.
    Una de las empresas mas conocidas que emplea PHP es Facebook.
  • Swift

    Swift
    desarrollado Chris Lattnercon, creado por Apple, con el fin de ser un sustituto de C, C++ y Objective-C.