# data[].attributes.body
Ada Lovelace conocio a Charles Babbage en Londres 1833; Babbage habia creado la calculadora mas avanzada, que no solo sumaba, restaba, sino que escribia ecuaciones. Y el tenia la idea de crear una maquina que pudiera resolver todo tipo de operaciones (computadora). Ada y Charles empezaron a trabajar juntos, ella tradujo las instrucciones de la maquina de babbage del frances al ingles, en esa traduccion agrego unas "Notas personales" y en ellas agrego los primeros Algoritmos, es decir, el primer lenguaje de programacion, pero esto para ese entonces solo era teoria en papel.

# data[].attributes.attachment_link.title
Título: Ada Lovelace: La mujer que escribió el primer algoritmo de la historia – John Jairo Caicedo Bolaños

# data[].attributes.attachment_link.description
Se encontró en Google desde johncaicedo.com.co

# data[].attributes.body
Alan Turing en 1936 propone la famosa teoria de la maquina universal, esta es una maquina que puede resolver cualquier problema computacional siempre y cuando se le den las isntrucciones; mas o menos lo que queria hacer Charles Babbage 100 años antes.

En ese tiempo existian calculadoras que resolvian problemas especificos y lo que se buscaba era una maquina que pudiera resolver culquier tipo de problema, es decir una maquina reprogramable; Alan define este concepto del cual se desprende el "concepto de Turing completo" que se refiere a un lenguaje con el cual se puede programaar la maquina universal.

# data[].attributes.attachment_link.title
Título: Turing, el hombre que venció a los nazis con la ciencia | Ciencia | elmundo.es

# data[].attributes.body
Un año depues Claude shannon en su tesis propone que culquier operacion matematica se puede resolver por el algebra boolena a partir de su trabajo en las operadoras de telefono, en otras palabras, cualquier operacion matematica se puede resolver con encendido (O1) y apagado (O0). Ahi comienza lo que todos hemos escuchado, que las computadoras solo entienden 1 y 0, gracias a Shannon que postulo su tesis a los 21 años. ¡¡Todo un genio!!

# data[].attributes.body
La primera computadora aparece en el año 1946 (exactamente el 15 de febrero), El Eniac, una maquina gigante de mas de 30 toneladas que fue programada por un grupo de mujeres que la historia conoce como "Las mujeres del Eniac", porque ella tuvieron que programar esta inmensa computadora para su demostracion en la que tenia que hacer calculos para el lanzamiento de misiles en la guerra, pero el dia de la presentacion de la computadora estas mujeres no fueron invitadas, tuvieron que pasar 50 años para que ellas fueran reconocidas como las primeras programadoras de la historia.

# data[].attributes.attachment_link.title
Título: ENIAC - Wikipedia, la enciclopedia libre

# data[].attributes.attachment_link.description
Se encontró en Google desde es.wikipedia.org

# data[].attributes.body
El lenguaje ensamblador, es mucho mas comodo que utilizar tarjetas perforadas y binarios, porque ya son instrucciones no son ceros y unos; el problema con el lenguaje ensamblador es que esta completamente acoplado a la arquitectura de la computadora, entonces habia que conocer las arquitecturas de todas las computadoras; era un gran avance respeto a las tarjetas, pero seguia siendo muy tedioso.

Asi que en 1952 Grace Hooper vreo su primer compilador porque ella queria programar en ingles, lo que hizo fue definir las instrucciones en ingles y crear un compilador que traduzca las instrucciones en ingles al lenguaje maquina. Este fue el primer paso hacia los lenguajes de programacion.

# data[].attributes.attachment_link.readable_text
Haz clic aquí si no vuelves a acceder en pocos segundos.

Imágenes
Hablemos como máquinas, ¿Qué es el lenguaje ensamblador? - YouTube

www.youtube.com

Las imágenes pueden estar sujetas a derechos de autor.

# data[].attributes.attachment_link.description
Haz clic aquí si no vuelves a acceder en pocos segundos. Imágenes Hablemos como máquinas, ¿Qué es el lenguaje ensamblador? - YouTube www.youtube.com Las imágenes pueden estar sujetas a derechos de autor.

# data[].attributes.body
En 1957 aparecio el primer lenguaje de programacion modelo de la historia "Fortran", un lenguaje de alto nivel, es decir, un lenguaje que las personas pueden comprender. Su nombre viene de 'formula traslating system' porque era un lenguaje orientado completamente a las matematicas. John backus fue quien lo creo; lo interesante de Fortran es que hasta la fecha de hoy sigue vigente y ha originado mucho otros lenguajes como: Lisp o COBOL.

# data[].attributes.attachment_link.title
Título: Cuál fue el primer lenguaje de programación?

# data[].attributes.attachment_link.description
Se encontró en Google desde adslzone.net

# data[].attributes.body
El segundo lenguaje de programacion se llama COBOL y es del año 1959, dos años despues de Fortran, y su nombre viene de 'Common Business Oriented Lauguage', es decir, un lenguaje comun orientado a las empresas, significa que hasta ese entonces habia que programar de manera diferente para cada computadora.

Este fue el primer lenguae con la finalidad de ser portable, es decir, que tu puedas programar en diferentes computadoras.

# data[].attributes.body
En 1960 aparece "Lisp", un lenguaje creado para manejar listas, porque no existian lenguajes con este fin. Fue creado para utilizarse en inteligencia artificial, este proceso fue desarrollado por Ada houlace y luego desarrollado mas ampliamente por Alan Turing.

Lo interesante de este leguaje es que trae por primera vez conceptos que para el dia de hoy son normales en el mundo de la programcion, como: las condicionales, el recolector de bausra o la recursividad.

# data[].attributes.attachment_link.title
Imagen: Lenguaje de Programación: LISP – Lenguajes de Programación

# data[].attributes.body
En el año 1964 aparece "Basic", un lenguaje pensado para la educacion, porque hasta aquellos tiempos la programacion estaba reservada para los cientificos y gente con muchisimo conocimiento tecnico; Entonces en una escuela crearon este lenguaje para enseñarle al publico comun a programar.

Lo interesante de Basic es que se diversifico en diferentes dialectos, los dos mas conocidos son las versiones de: Appel y demas cursos para sus diferentes sistemas operativos e incluso para 1991 Microsoft saco una version llamda 'Visual Basic' basado en este lenguaje de programacion.

# data[].attributes.attachment_link.readable_text
Haz clic aquí si no vuelves a acceder en pocos segundos.

Imágenes
Basic, programación estructurada y lenguaje | Petrillo | Libro

www.soloretro.com

Las imágenes pueden estar sujetas a derechos de autor.

# data[].attributes.attachment_link.description
Haz clic aquí si no vuelves a acceder en pocos segundos. Imágenes Basic, programación estructurada y lenguaje | Petrillo | Libro www.soloretro.com Las imágenes pueden estar sujetas a derechos de autor.

# data[].attributes.body
En 1972 aparece "C" Uno de los lenguajes mas importantes de la historia porque es completamente multiplataforma, auqnue ese termino no se usaba aun en la epoca, hablariamos de un lenguaje portable. y ¿Porque era un lenguaje portable?, pues porque era muy facil crear un compilador para las diferentes computadoras, y si era facil hacer esto tambien era facil llevarse el codigo C a cualquier maquina. C es un lenguaje de medio nivel, y con el puedes programar para cualquier arquitectura de procesador, para Mac, Windows, Lunux, para servidores, sistemas embebidos, dispositivos moviles, etc.

# data[].attributes.attachment_link.readable_text
Haz clic aquí si no vuelves a acceder en pocos segundos.

Imágenes
Lenguaje de programacion c, origen y trascendencia | VIU

www.universidadviu.com

Las imágenes pueden estar sujetas a derechos de autor.

# data[].attributes.attachment_link.description
Haz clic aquí si no vuelves a acceder en pocos segundos. Imágenes Lenguaje de programacion c, origen y trascendencia | VIU www.universidadviu.com Las imágenes pueden estar sujetas a derechos de autor.