Programming background with person working with codes computer 2

Historia de los Lenguajes de Programación

  • Ada Lovelace

    Ada Lovelace
    -Primera programadora de la historia.
    -Conocida por su trabajo con la máquina analítica de Babbage.
    -Famosa por haber escrito el primer algoritmo diseñado para ser procesado por una máquina.
  • Charles Babbage

    Charles Babbage
    -Padre de la computación.
    -Creo una calculadora avanzada.
    -Propuso la primera computadora de la historia.
  • Mujeres de ENIAC

    Mujeres de ENIAC
    -Aparece la primera computadora.
    -Programada por un grupo de mujeres
  • Alan Turing

    Alan Turing
    -Propone la máquina universal
    -Crea el concepto de Touring (lenguaje de programación)
  • Claude Shannon

    Claude Shannon
    -Propone el Álgebra para resolver problemas matemáticos, utilizando únicamente 1 y 0 en las computadoras, creando un lenguaje.
  • Grace Hooper

    Grace Hooper
    -Creo las instrucciones en inglés
    -Creo un compilador que tradujera las instrucciones en inglés al lenguaje de máquina
    -Sin embargo no se considera como lenguaje de programación
  • John Backus

    John Backus
    -Creó Fortran, el primer lenguaje de programación moderno
  • COBOL

    COBOL
    -Segundo lenguaje pero primer lenguaje portable.
  • LISP

    LISP
    -Lenguaje que maneja listas
    -Utilizado en Inteligencia Artificial
    -Trae el lenguaje más común hoy en día (condicionales o recursividad)
  • BASIC

    BASIC
    -Lenguaje creado para la educación
    -Tiene diferentes dialectos (Apple, Microsoft
  • Ken Thompson

    Ken Thompson
    -Desarrollo el lenguaje B
    -Empezó a programar UNIX con ese lenguaje
  • UNIX

    UNIX
    -Sistema operativo portable para las computadoras
    -Pero aún no tienen la capacidad de volverse portable con el sistema B
  • C

    C
    -Programa multiplataforma
    -Lenguaje portable de medio nivel
  • Altair 8800

    Altair 8800
    -Primera computadora personal de la historia sin sistema operativo
  • Altair BASIC

    Altair BASIC
    -Paul Allen y Bill Gates crean el sistema operativo para Altair 8800, llamado Altair BASIC.
    -Inicia la Industria del Software
  • Oracle SQL

    Oracle SQL
    -Comercializa un lenguaje llamado SQL
    -Primer empresa en ver el potencial comercial de las bases de datos
  • C++

    C++
    -Lenguaje basado en C pero incrementa programación
    -Utilizado en cualquier procesador
    -Lenguaje más utilizado en la historia
  • ERLANG

    ERLANG
    -Lenguaje desarrollado para crear una estructura tolerante a fallos.
  • Perl

    Perl
    -Aparece este lenguaje de programación
  • NEXTSTEP

    NEXTSTEP
    -Sistema operativo creado por Steve Jobs
    -Sistema que utilizaba el lenguaje Objective C
  • Python

    Python
    -Aparece el lenguaje de programación con Sintaxis sencilla
    -Es el más utilizado en el mundo
  • PHP

    PHP
    -Html con variables, lenguaje que en la web era estática
    -Líder absoluto de la WEB en los años 90
    -Laravel salva todas las malas prácticas con PHP
  • JAVA

    JAVA
    -Lenguaje de programación más usado en el mundo empresarial interpretado y compilado, requiere JVM para poder interpretar
  • JS

    JS
    -Java Script, lenguaje desarrollado por Bendan Eich
    -Agrego programación dentro del navegador pero con muchos errores en su tiempo. Hoy en día es uno de los más usados y por 2 décadas también.
  • Apple compra Nextstep

  • C#

    C#
    -Lenguaje multiplataforma, utilizado para programar aplicaciones para escritorios y móviles
    -Lenguaje actualmente con más mercado
  • HTML5

    HTML5
    -Empezó la web semántica
    -Comienza una nueva web
  • RUST

    RUST
    -Proyecto interno de in ingeniero de Mozilla
    -Pretende remplazar C, C++
    -Lenguaje moderno que maneja mejor la memoria y rápido
  • Go

    Go
    -Lenguaje desarrollado por Google
    -Más rápido y fácil de usar
  • Dart

    Dart
    -Buscaba remplazar al JavaScript en el mundo web pero no pudo
  • TypeScript

    TypeScript
    -Agrega un lenguaje tipado al JavaScript
  • Swift

    Swift
    -Lenguaje de Apple, viene a remplazar a Objective C por lo difícil de utilizar.
    -Solo se puede utilizar en una Mac
  • Kotlin

    Kotlin
    -Jetbrains creo un lenguaje con Java pero mejorando la seguridad y más cosas
  • Google IO

    Google IO
    -Google nombra a Kotlin como lenguaje oficial para aplicaciones android