Programming Languages Over Time

  • Period: to

    Lenguajes Mecanicos

    La programacion en este tiempo se desarrollaba usando "punch-cards". A su vez, generalmente se necesitaba reconstruir la maquina si se queria realizar alguna otra tarea.
  • Punch Cards

    Punch Cards
    Ada Lovelace crea una calculadora usando notas de Charles Babbage, un conocido de ella. Es considerada la primera programadora.
  • Period: to

    Programacion Electronica

    La programacion en este periodo se realizaba configurando cables o con imanes
  • ENIAC

    ENIAC
    Una computadora la cual se programaba cambiando la configuracion de los cables conectados a ella. ENIAC (Electronic Numerical Integrator And Computer).
  • FORTRAN

    FORTRAN
    IBM crea el primer lenguaje de alto nivel de America. FORTRAN (Formula Translation)
  • Period: to

    Lenguajes Digitales

  • COBOL

    COBOL
    Common Business Oriented Language es el primer "user-friendly language" creado. Esta diseñado para que sea relativamente accesible a personas que no tengan muchos conocimientos tecnologicos de la epoca.
  • B

    B
    B fue escencialmente una simplificacion del lenguaje BCPL que a su vez fue una extencion del lenguaje CPL. Fue diseñado para aplicaciones recursivas, no numericas e independientes de su arquitectura. No es fuertemente tipado. Es el predecesor de C.
  • Scala

    Scala
    Scala es un lenguaje de programacion de propsito general que soporta POO y programacion funcional. Es compilado a la JVM y varias de las desiciones de diseño para el lenguaje fueron motivadas por criticas al lenguaje de JAVA.
  • Mi Nacimiento

    Es la fecha de mi nacimiento
  • F#

    F#
    Es un lenguaje funcional de propsito general construido para la plataforma .net de Microsoft.
  • Empece mis estudios

  • Rust

    Rust
    Es un lenguaje multiparadigma de bajo nivel caracerizado por ser seguro sin utilizar un recolector de basura y su fuerte enfoque en escribir codigo correcto. Con el momentum que ha generado actualmente es la primera alternativa real a C/C++.
  • Typescript

    Typescript
    Es un Superset que extiende la funcionalidad de javascript. Entre las funciones que añade son un sistema de tipos y mayor seguridad contra fallos.
  • Inicio Secundaria

  • Viaje a El Salvador

    Fui a El Salvador a tocar marimba
  • Q#

    Q#
    Es un lenguaje de programacion de codigo abierto desarrollador por Microsoft usado para expresar algoritmos cuanticos. Comparte varias caracteristicas con otros lenguajes del entorno .net, por lo que desarrolladores de C# y F# lo encontraran familiar.
  • Viaje a Orlando

  • Primera Travesia a Esquipulas

  • Inicio la Universidad

  • Carbon

    Carbon
    Carbon-lang es un lenguaje experimental desarrollado por Google. Es Open-Source y tiene como meta ser a C++ lo que Typescript es a Javascript.