Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMACIÓN
-JOHAN ALONSO GARCIA HERNÁNDEZ
-OCTAVIO CASTELÁN DÍAZ
-DANIEL RODRÍGUEZ ORTIZ
EL PRIMER LENGUAJE DE PROGRAMACIÓN
NACIÓ EN 1801
• JOSEPH MARIE JACQUARD FUE EL INVENTOR DEL TELAR PROGRAMABLE. ESTE
INVENTOR FRANCÉS ES EL RESPONSABLE DE LA PROGRAMACIÓN. NO ES EL
INVENTOR DE LA MISMA, YA QUE LAS COSAS HAN CAMBIADO MUCHO DESDE
ENTONCES, PERO ESTÁ CLARO QUE CREÓ EL PRIMER SISTEMA DE
INSTRUCCIONES PARA UN ''COMPUTADOR''.
• Y ES QUE, SUS TARJETAS PROGRAMABLES SE INTRODUCÍAN EN UN TELAR QUE
LEÍA EL CÓDIGO, LAS INSTRUCCIONES, DE DICHAS TARJETAS Y AUTOMATIZABA
PROCESOS. EVIDENTEMENTE, SE TRATABA DE CREAR DIFERENTES DISEÑOS EN
TEJIDOS, PERO ESTO PERMITIÓ QUE CUALQUIERA CON EL TELAR Y LAS
TARJETAS PERFORADAS CREARAN ESTOS DISEÑOS SIN SER EXPERTOS EN LA
MATERIA.
LA MÁQUINA DE CENSO DE HOLLERITH: EL
NACIMIENTO DE BIG DATA
• EL CENSO DE ESTADOS UNIDOS AL FINAL DEL SIGLO XIX REPRESENTABA UNA PESADILLA ADMINISTRATIVA. IBA A
TOMAR OCHO AÑOS REGISTRAR MANUALMENTE LOS DATOS DE CADA CIUDADANO.
• UN OFICINISTA LLAMADO HERMAN HOLLERITH ENCONTRÓ LA SOLUCIÓN. SE DIO CUENTA DE QUE PODÍA ADAPTAR
LAS TARJETAS PERFORADAS DE JACQUARD Y BABBAGE USANDO LA NUEVA TECNOLOGÍA DE LA ELECTRICIDAD. LA
INFORMACIÓN DEL CENSO DE CADA PERSONA ERA CODIFICADA EN UNA TARJETA. CON UNOS ALFILERES SE
PRESIONABA SOBRE LA TARJETA Y SI PASABAN POR UN HUECO, SE COMPLETABA UN CIRCUITO ELÉCTRICO QUE SE
REGISTRABA.
• HOLLERITH TORNÓ SU INVENTO EN UN NEGOCIO, QUE MÁS TARDE LLEGÓ A SER LA FIRMA DE COMPUTADORES IBM.
1936, ENTRA EN ESCENA ALAN TURING
• AÑOS MÁS TARDE, Y NUEVOS LENGUAJES DE PROGRAMACIÓN MEDIANTE,
TURING REVOLUCIONÓ LA COMPUTACIÓN CON SU MÁQUINA DE TURING. SE
TRATA DE UNA MÁQUINA QUE DEMOSTRABA QUE, CON UN ALGORITMO,
PODÍAN RESOLVER CUALQUIER PROBLEMA MATEMÁTICO.
• SI HABÍA UN ALGORITMO, LA MÁQUINA PODÍA RESOLVER EL PROBLEMA.
LA MÁQUINA UNIVERSAL TURING: UNA
COMPUTADORA MULTIPROPÓSITO
• AUNQUE TURING TUVO LA VISIÓN DE UNA COMPUTADORA MULTIPROPÓSITO,
CONFECCIONAR UNA MEMORIA VASTA DE INSTRUCCIONES EN UNA CINTA DE PAPEL NO ERA
UNA SOLUCIÓN PRÁCTICA. EN 1948, UN EQUIPO DE INGENIEROS EN LA UNIVERSIDAD DE
MANCHESTER ENCONTRÓ LA MANERA DE GUARDAR MEMORIA USANDO CARGAS
ELÉCTRICAS, UNA TÉCNICA INSPIRADA EN LOS EQUIPOS DE RADARES DE LA GUERRA.
• ESO LES PERMITIÓ CONSTRUIR LA PRIMERA COMPUTADORA PARA PROPÓSITOS GENERALES
QUE FUNCIONABA: LA MANCHESTER SMALL SCALE EXPERIMENTAL MACHINE (LA MÁQUINA
EXPERIMENTAL A ESCALA PEQUEÑA DE MANCHESTER). LA LLAMABAN "BABY", ESTABA
PROGRAMADA CON CÓDIGO BINARIO, CONTENÍA 128 BYTES DE MEMORIA Y OCUPABA UNA
HABITACIÓN ENTERA.
1957: EL PRIMER LENGUAJE DE
PROGRAMACIÓN DE VERDAD
• EN ESTE AÑO, JOHN W.BACKUS, CREA EL PRIMER LENGUAJE DE PROGRAMACIÓN DE ALTO NIVELES
Y, EL PRIMERO QUE USARON PROGRAMADORES MÁS CERCANOS A LO QUE CONOCEMOS HOY EN
DÍA: FORTRAN.
• FORTRAN, SE TRATA DEL LENGUAJE DE PROGRAMACIÓN MÁS ANTIGUO Y QUE CONTINÚA EN USO
HOY EN DÍA. ESTE LENGUAJE SE SIGUE UTILIZANDO EN LA INDUSTRIA AUTOMOVILÍSTICA,
GUBERNAMENTAL, AEROESPACIAL Y EN LA INVESTIGACIÓN. POR EJEMPLO, RESULTA MUY EFICAZ
PARA PRONOSTICAR EL TIEMPO.
CARACTERÍSTICAS DE FORTRAN
2012: KOTLIN
Hoy en día, este es uno de los lenguajes de programación
Swift es un lenguaje de programación de
de moda, no porque sea el más sencillo, sino que Google
Apple, en lenguaje moderno, creado para
lo ha señalado como el lenguaje de programación óptimo
desarrollo de software para iOS, Mac OS X,
para android.
iPad, iPhone, Apple TV y Apple Watch. Fue
Aunque hay lenguajes que nos hems dejado por
presentado en 2014 en la WWDC, aunque su
mencionar, estos son algunos clave que marcaron la
creación comenzó en el año 2010. Es capaz
historia y la evolución de los lenguajes de programación.
de usar cualquier biblioteca programada en
Objective-C.
Referencias Bibliográficas
https://www.epitech-it.es/evolucion-lenguajes-de-programacion/
https://www.edx.org/es/aprende/programacion-con-swift
https://syltec.es/blog/2021/10/05/programacion-un-poco-de-historia-y-conceptos-clave/
https://www.bbc.com/mundo/noticias/2015/02/150127_codigo_computador_cronologia_fi
nde_dv
https://www.youtube.com/watch?v=OlJns3fPItE