Genealogía de los lenguajes de programación
Genealogía
- Código binario 1932:
Es un lenguaje basado en 0 y 1 que es utilizado por la computadoras para procesar la información.
![Resultado de imagen para codigo binario](https://k60.kn3.net/taringa/8/8/D/9/D/F/estebanars1983/A32.jpg)
- Lenguaje Assembler 1950:
![Resultado de imagen para lenguaje assembler](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij4WYvWDQDeFs_nRZamJqnV4Qvi_sV1OCJLLCbdoy7jRskTogzqoefOnvYF5QyI_hvpKNWLDhnvEevrs2j6BA2TWY0xgz3e0Gg_9uqV1PZZTnAjs_TnjXTP0CMdS1Um2OKK9lgiEDyWWg/s320/olg.gif)
- Fortran 1957:
![](https://upload.wikimedia.org/wikipedia/commons/thumb/5/58/FortranCardPROJ039.agr.jpg/220px-FortranCardPROJ039.agr.jpg)
- Algol 1958:
No llego a ser un lenguaje comercial pero fue muy utilizado en las universidades.
![Resultado de imagen para algol](https://craftofcoding.files.wordpress.com/2017/06/salgolbubblesort.jpg)
- LISP 1958:
![Resultado de imagen para LISP](https://www.preining.info/blog/wp-content/uploads/2014/06/back-to-common-lisp.png)
- Cobol 1959:
![Resultado de imagen para cobol](https://i.ytimg.com/vi/eBjNzNSE8Ic/maxresdefault.jpg)
- APL 1957-1962:
![Resultado de imagen para APL](https://raw.githubusercontent.com/Alhadis/language-apl/master/preview.png)
- Basic 1964:
![Imagen relacionada](https://www.mysundial.ca/tsp/images/qbasic_Mac_Oglesby_EoTTable1.gif)
- Simula 1967:
![Resultado de imagen para simula](https://media02.hongkiat.com/computer-programming-greatest-inventions/simula.jpg)
- Pascal 1970:
Fue creado originalmente como método de enseñanza utilizando la programación estructurada y estructuración de datos. Pero des pues de un tiempo salio del ámbito académico para convertirse en una herramienta para la creación de aplicaciones.
![Resultado de imagen para pascal lenguaje de programacion lo](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-HOjHvO__-6vt7jEct8uUKrpymmhxRhLezLOGQzNIresGgrZxtMMBGwyGjB7E2yqGCLNJBuqK44SgkoM4zG7kCOdNL4u201XiMrbw0BvsvEWHMrcwZzuGjkeuACEcK98SpL5lqhYQSf4R/s320/ESTRUCTURA.bmp)
- Prolog 1971-1972:
- Es un lenguaje para programar artefactos electrónicos mediante el paradigma lógico con técnicas de producción final interpretadas el cual es bastante utilizado en el uso de la inteligencia artificial.
- C 1972:
![Resultado de imagen para c lenguaje de programacion](https://userscontent2.emaze.com/images/39d337b0-5cd8-4710-99d0-ece0147cdf78/0e87f8240906d75715bf798231adc596.jpg)
- Modula-2 1978:
![Resultado de imagen para modula-2](https://www.ecsoft2.org/sites/ecsoft2.org/files/styles/vga/public/screenshots/modula-2.png?itok=gd-HZDZA)
- Objetive C 1980:
es un lenguaje de programación de objetos creado como un superconjunto de C. El cual actualmente se usa como lenguaje principal de programación en Mac, OS X. iOS y GNUstep.
![Resultado de imagen para objective c](https://i.stack.imgur.com/LBLpr.jpg)
- C++ 1980:
Fue creado con el objetivo de extender al lenguaje C. Es considerado un lenguaje de programación hibrido.
![Resultado de imagen para C++](https://jorgeportella.files.wordpress.com/2014/01/df6f2-devcpp5200.png)
- Haskell 1990:
Es un lenguaje de programación estandarizado multi-propósito puramente funcional con semánticas no estrictas y fuerte tipificación estática.
![Resultado de imagen para haskell](https://cdn-images-1.medium.com/max/2000/1*_y4AtRb66tHNwMj68BL8MA.png)
- Python 1991:
![Resultado de imagen para python lenguaje](https://upload.wikimedia.org/wikipedia/commons/thumb/e/e1/Python_add5_syntax.svg/360px-Python_add5_syntax.svg.png)
- Java 1996:
![Resultado de imagen para java](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgppEmf_m02wvC74opEHj1Asr4MDIXbVXhvUfuhxZhMzZWCvjWxkv_YbITCJOUTWoTkjsXtVGuDSDuLLCrdVMPKsVEaRvtIDi8jTFUZtv5fM3hF7orjruH2fcJ_vu7RhNBmemYYmKNFOZvQ/s320/01.jpg)
- C# 2000:
Es un lenguaje de programación orientado a objetos desarrollado por Microsoft el cual esta diseñado para la infraestructura del lenguaje común.
![Resultado de imagen para c#](https://sec.ch9.ms/sessions/teched/eu/2014/DEV-B210-LG.jpg)
- Scala 2003:
Es un lenguaje de programación multiparadigma diseñado para expresar patrones comunes de programación en forma concisa, elegante y con tipos seguros.
![Resultado de imagen para scala](https://dzone.com/sites/all/files/ScalaPlugin_Projects.png)
- Go 2009:
![Resultado de imagen para Go programacion](https://www.chw.net/up/2009/11/captura-de-pantalla-2009-11-11-a-las-131438.png)
Enlaces:
https://prezi.com/iym6_ncqp_do/arbol-genealogico-de-lenguajes-de-programacion/?webgl=0
https://es.wikipedia.org/wiki/ALGOL
https://es.wikipedia.org/wiki/APL
https://es.wikipedia.org/wiki/Prolog
https://es.wikipedia.org/wiki/Modula-2
https://es.wikipedia.org/wiki/Java_(lenguaje_de_programaci%C3%B3n)
Gracias.
https://es.wikipedia.org/wiki/ALGOL
https://es.wikipedia.org/wiki/APL
https://es.wikipedia.org/wiki/Prolog
https://es.wikipedia.org/wiki/Modula-2
https://es.wikipedia.org/wiki/Java_(lenguaje_de_programaci%C3%B3n)
Gracias.
Comentarios
Publicar un comentario