Está en la página 1de 10

FACULTAD DE INGENIERIA Y ARQUITECTURA

CARRERA PROFESIONAL DE INGENIERIA CIVIL

TEMA:
TRABAJO DE HISTORIA DE LA PROGRAMACION

ASIGNATURA: TALLER DE ALGORITMICA Y


PROGRAMACION

DOCENTE: CHAVEZ ESPINOZA, WILLIAM


ALBERTO

ALUMNOS: 1. MANRIQUE FERNANDEZ BACA,


ANDREA MARIA
2. JIMENEZ CORONEL, MAURICIO
CÓDIGOS: 1. 019101629B
2. 019101832B

HISTORIA DE LA PROGRAMACION
CUSCO - PERÚ
May de 2020
PRESENTACION

En este documento se realiza el trabajo de Investigación Formativa, en el cual se


describe la historia de la programación.

ANTECEDENTES

La historia de la Programación está relacionada directamente con la aparición de los


computadores, que ya desde el siglo XV tuvo sus inicios con la construcción de una
máquina que realizaba operaciones básicas y raíces cuadradas (Gottfried Wilheml von
Leibniz); aunque en realidad la primera gran influencia hacia la creación de los
computadores fue la  máquina diferencial para el cálculo de polinomios, proyecto no
concluido de Charles Babbage (1793-1871)  con el apoyo de Lady Ada Countess of
Lovelace (1815-1852), primera persona que incursionó en la programación y de quien
proviene el nombre del lenguaje de programación ADA creado por el DoD
(Departamento de defensa de Estados Unidos) en la década de 1970. 

La siguiente tabla, es un resumen de los principales hitos en la historia de la


computación:

Personaje Aporte  Año


Gottfried Wilheml von Leibniz Máquinas de operaciones básicas  XV
Máquina diferencial para el cálculo de
Charles Babbage XVII
polinomios
Lady Ada Countess of Lovelace Almacenamiento en tarjetas perforadas XVII
Creador de un sistema para automatizar la
Herman Hollerit 1890
pesada tarea del censo
Máquina de Turing - una máquina capaz
de resolver problemas - Aportes de Lógica
Alan Mathison Turing 1943
Matemática - Computadora con tubos de
vacío
Contribuyó al algebra binaria y a los
George Boole  sistemas de circuitos de computadora 1854
(álgebra booleana).
Primera computadora digital electrónica
John Vincent Atanasoff patentada - Atanasoff Berry Computer  1942
(ABC)
En colaboración con IBM desarrolló el
Mark 1, una computadora electromecánica
de 16 metros de largo y más de dos de alto
Howard Aiken 1944 
que podía realizar las cuatro operaciones
básicas y trabajar con información
almacenada en forma de tablas.
Junto a John Presper Eckert desarrolló una
computadora electrónica completamente
John W. Mauchly  operacional a gran escala llamada 1946 
Electronic Numerical Integrator And
Computer (ENIAC).
Propuso guardar en memoria no solo la
Johann Ludwig Von Neumann  información, sino también los programas, 1945 
acelerando los procesos.

Luego los avances en las ciencias informáticas han sido muy acelerados, se reemplazó
los tubos al vacío por transistores en 1958 y en el mismo año, se sustituyeron por
circuitos integrados, y en 1961 se miniaturizaron en chips de silicio.   En 1971 apareció
el primer microprocesador de Intel;  y en 1973 el primer sistema operativo CP/M.  El
primer computador personal es comercializado por IBM en el año 1980.

De acuerdo a este breve viaje por la historia, la programación está vinculada a la


aparición de los computadores, y los lenguajes tuvieron también su evolución.
Inicialmente se programaba en código binario, es decir en cadenas de 0s y 1s, que es el
lenguaje que entiende directamente el computador, tarea extremadamente difícil; luego
se creó el lenguaje ensamblador, que aunque era lo mismo que programar en binario, al
estar en letras era más fácil de recordar.  Posteriormente aparecieron lenguajes de alto
nivel, que en general, utilizan palabras en inglés, para dar las órdenes a seguir, para lo
cual utilizan un proceso intermedio entre el lenguaje máquina y el nuevo código
llamado código fuente, este proceso puede ser un compilador o un intérprete.

Un compilador lee todas las instrucciones y genera un resultado; un intérprete ejecuta y


genera resultados línea a línea. En cualquier caso han aparecido nuevos lenguajes de
programación, unos denominados estructurados y en la actualidad en cambio los
lenguajes orientados a objetos y los lenguajes orientados a eventos.

HISTORIA DE LA PROGRAMACION

Repasamos la historia de los lenguajes de programación desde el primero de 1801 a los


más recientes. A lo largo de la historia han existido muchos lenguajes de programación
y compiladores para ''interpretar'' esos lenguajes, y estos son los más importantes.

Aunque muchos no se den cuenta, hoy no podemos entender el mundo sin los lenguajes
de programación. Y es que, prácticamente todo lo que nos rodea está construido con
código. Las aplicaciones del móvil, las redes sociales, un videojuego, un programa de
nuestro ordenador o hasta los elementos que estoy utilizando para escribir esto han sido
creados con un lenguaje de programación.
Estos últimos meses os estamos hablando de los lenguajes de programación más
populares, los que más futuro tienen, los preferidos de Google y hasta de los lenguajes
de programación más difíciles (e inútiles, en algunos casos), pero... ¿cuál es la historia
de los lenguajes de programación? 
A continuación os contaremos, a grandes rasgos, la historia de los lenguajes de
programación pasando por diferentes hitos. Y sí, hay que empezar por hace dos siglos,
cuando se estima que se creó la primera unidad de programación y, claro, el primer
lenguaje de programación.

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.
Se estima que este fue el primer lenguaje de programación, ya que estas tarjetas
perforadas se utilizaron en las primeras máquinas computacionales creadas por Charles
Babbage, y posteriormente por los primeros ordenadores.
EL PRIMER LENGUAJE DE PROGRAMACIÓN, EL DE ADA LOVELACE

Entre 1842 y 1843, Ada Lovelace se propuso traducir las memorias del matemático
italiano Luigi Menabrea y, mientras lo hacía, creó un lenguaje de programación a mano
para calcular la serie de números de Bernoulli con la máquina de Babbage.

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.

1957 Y EL PRIMER LENGUAJE DE PROGRAMACIÓN REAL

En el 57, John W.Backus inventa el primer lenguaje de programación de alto nivel, el


primero que utilizaron los programadores reales, Fortran. Fue un lenguaje que surgió
como vía de escape de Backus para ''trabajar menos'' en su tarea de calcular trayectorias
de misiles, ya que el lenguaje, y el compilador, eran capaces de hacer el trabajo mucho
más rápido.
EN 1959 LLEGÓ COBOL

Tras Fortran como primer compilador, llegó COBOL como la culminación de varios


otros sistemas de programación. El objetivo era crear un lenguaje de programación
universal que pudiera ser usado en cualquier ordenador.
No estaba mal pensado, ya que en los años 60 había distintos ordenadores que no eran
compatibles entre sí, y de esta manera las empresas podían fichar talentos sin tener que
enseñar cómo usar los compiladores y diferentes lenguajes que se usaban en sus
empresas, si es que eran distintos.
Además, permitió modernizar la informática de gestión.

1964 Y EL NACIMIENTO DE BASIC

Beginner's All-purpose Symbolic Instruction Code, o BASIC, es una familia de


lenguajes de programación de alto nivel que se desarrolló como una herramienta de
enseñanza, pero gracias a su popularidad, se comenzó a adoptar en otros sistemas hasta
el punto de que, a día de hoy, sigue siendo muy importante, con programas como
Gambas o Visual Basic que se siguen utilizando. Uno de los puntos más importantes de
la historia de los lenguajes de programación.
1970, PASCAL

Niklaus Wirth fue un profesor que creó Pascal como, igual que BASIC, herramienta de
enseñanza de programación, pero pronto trascendó como lenguaje de programación para
crear todo tipo de aplicaciones. De hecho, aunque hoy se sigue usando, su presencia en
aplicaciones es menor, pero sí se ve en escuelas de programación junto al compilador
Free Pascal.

1972, LLEGA C

C fue creado por Dennis Ritchie como un lenguaje de programación en el que solo unas
pocas instrucciones pueden traducir cada elemento del lenguaje. C se usó como
intermediario entre lenguajes, ya que era un lenguaje de bajo nivel, pero con el tiempo,
este lenguaje de programadores para programadores se ha utilizado en todo tipo de
software, y ha sido la base de otros lenguajes de programación que se utilizan
muchísimo en la actualidad.

Y C++ EN 1979

C++ es uno de los lenguajes de programación más utilizados... para todo. la intención de
Bjarne Stroustrup fue la de extender al lenguaje de programación C mecanismos para
manipular objetos. Un punto clave en la historia de los lenguajes de programación.

1991: HTML, PYTHON Y VISUAL BASIC

Tras años ''jugueteando'' con compiladores y lenguajes de programación enfocados a


objetos, llegó la década de Internet. Aquí se produjo un gran crecimiento de lenguajes
de programación, y aunque no se ''inventó nada nuevo'', sí se maduraron ideas del
pasado.
En 1991 surgieron Python, Visual Basic y HTML, dos lenguajes que han definido las
páginas web y HTML, un lenguaje de marcado de hipertexto que es el ''código'' de
Internet.

1995: JAVA, JAVASCRIPT Y PHP

En 1995 nacieron Java, JavaScript y PHP, otros tres de los lenguajes que han definido la
manera en la que entendemos el mundo debido a que, básicamente, están presentes en el
50% de las páginas web y en muchísimas aplicaciones. Aunque se ha intentado dejar de
lado a favor de nuevos lenguajes, tanto Java como JavaScript siguen siendo
importantísimos.

2001 Y C#

Con la llegada de la década de los 2000, llegaron nuevos lenguajes de programación,


como Action Script. Sin embargo, fue en 2001 cuando llegaron C# y Visual Basic
.NET. Junto a los años anteriores con Java y HTML, C# culmina el mejor momento de
la historia de los lenguajes de programación.
El primero se ha consolidado como uno de los lenguajes de programación más
importante para crear todo tipo de programas. El segundo es... bueno, su nombre lo
indica, un lenguaje orientado a objetos que se asocia a Visual Basic, pero que es
totalmente distinta y está implementado sobre el framework .NET de Microsoft.

SCRATCH EN 2006

Seguimos con la historia de los lenguajes de programación hablando de Scratch, la


''revolución'' de los lengauejs de programación. Se trata de un lenguaje de programación
visual desarrollado por el MIT que consiste en un lenguaje desarrollado para que niños,
adolescentes y adultos aprendan a programar de manera visual sin tener demasiada idea
de código.
 

2009, GO, DE GOOGLE

Go también es conocido como Goland y es un, nada más y nada menos que, un lenguaje
de programación diseñado por Google. Está inspirado en C, pero es un lenguaje bastante
más complicado.
Está enfocado a procesos muy concretos, pero el objetivo principal es la seguridad. Por
eso, Go no tiene aritmética de punteros. Siendo de Google, en cuanto se empiece a
popularizar, seguro que gana un importante hueco en el desarrollo de Android.

KOTLIN, EN 2012

Kotlin es uno de los lenguajes de programación de moda no por ser el más fácil, sino
porque Google lo ha ''marcado'' como el mejor lenguaje de programación para Android.
Fue en el Google I/O de hace unas semanas cuando los de Mountain View echaron una
mano a JetBrains, desarrolladores de Kotlin, afirmando que Android será cada vez más
Kotlin y, por tanto, dando más facilidades para los desarrolladores que trabajen con
dicho lenguaje.
SWIFT, EN 2013

Estos últimos años, no ha habido una evolución de los lenguajes de programación, pero
sí se han creado diferentes lenguajes específicos para agilizar la programación. Kotlin es
uno de ellos y Swift, otro. Creado por Apple, es un lenguaje de programación clave para
programar en iOS.
Aunque hay lenguajes que nos hemos dejado en el tintero, estos son algunos de
los momentos clave en la historia de la programación. Ahora solo queda ver qué surge a
partir de ahora.

CONCLUSION

En conclusión, podríamos decir que la programación pasó por demasiadas


modificaciones para llegar a ser lo que es hoy en día, fueron muchos años de cambios,
de investigaciones, de alteraciones, etc. Sin embargo, cada paso que se dio sirvió para
que en este momemnto podamos mencionar el significado de PROGRAMACION.

REFERENCIAS

 https://computerhoy.com/reportajes/tecnologia/historia-lenguajes-programacion-
428041

 http://www.utn.edu.ec/reduca/programacion/fundamentos/un_poco_de_historia.
html

También podría gustarte