LENGUAJE DE PROGRAMACIÓN
¿Por qué estudiar Lenguajes
Aumentar la capacidad para producir software
Mejora la habilidad para desarrollar mejores algoritmos.
Mejora el uso de su lenguaje de programación preferido.
Incrementar el vocabulario
Incrementa el conocimiento de construcciones posibles.
Permite elegir mejor el lenguaje a utilizar para cada tarea.
Hace más fácil aprender nuevos lenguajes de programación.
Hace más fácil el diseño e implementación de lenguajes.
Historia de los Lenguajes
Pre historia
Pre historia
Lenguajes numéricos 20s-60s
- Hardware: Primeras computadoras.
- Programar consistía en abrir o cerrar contactos eléctricos que manipulaban las válvulas al vacío.
- Más tarde se pasó a tarjetas perforadas que hacían esto automáticamente
IBM 29: Oct /1964
Lenguajes numéricos 20s-60s
- Grace Hopper desarrollo A-0 para la Univac.
- John Backus Speed-Coding para la IBM 701
- 1955: FORTRAN por Backus.
- Formula Translator
1958: ALGOL desarrollado por Peter Naur.
Negocios 50s-70s
- Diseñados para popularizar la computación en los negocios.
- 1955: Flowmatic por Grace Hoper
- 1960: COBOL (Common Business Oriented Language).
Inteligencia Artificial: 50s – 90s
- 1950: IPL (Information Processing Language) por Rand Corporation
- Lenguaje más representativo:
- LISP por John McCarthy del MIT
LISP = List Processing
- Otros lenguajes: Prolog, Comit
Propósito General: 70s - hoy
- 1969: Pascal por Nicklaus Wirth
- 1970: BASIC
1970: C por Ken Thompson
- 1972: SmallTalk Alan Kay en XPARC
- 1984: C++
- 90s: Perl, Java, Python, Squeak
Lenguaje prog-PYTHON
Percy Mario Chahuares Velasquez
Created on September 4, 2022
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Blackboard Presentation
View
Genial Storytale Presentation
View
Historical Presentation
View
Psychedelic Presentation
View
Memories Presentation
View
Animated Chalkboard Presentation
View
Chalkboard Presentation
Explore all templates
Transcript
LENGUAJE DE PROGRAMACIÓN
¿Por qué estudiar Lenguajes
Aumentar la capacidad para producir software
Mejora la habilidad para desarrollar mejores algoritmos.
Mejora el uso de su lenguaje de programación preferido.
Incrementar el vocabulario
Incrementa el conocimiento de construcciones posibles.
Permite elegir mejor el lenguaje a utilizar para cada tarea.
Hace más fácil aprender nuevos lenguajes de programación.
Hace más fácil el diseño e implementación de lenguajes.
Historia de los Lenguajes
Pre historia
Pre historia
Lenguajes numéricos 20s-60s
IBM 29: Oct /1964
Lenguajes numéricos 20s-60s
Negocios 50s-70s
Inteligencia Artificial: 50s – 90s
Propósito General: 70s - hoy