Los lenguajes de programacion
-
Upload
wilson-terceros-medrano -
Category
Documents
-
view
542 -
download
1
Transcript of Los lenguajes de programacion
![Page 1: Los lenguajes de programacion](https://reader034.fdocuments.es/reader034/viewer/2022042503/55ae896d1a28ab861c8b4666/html5/thumbnails/1.jpg)
AREA: ANALISIS DE SISTEMAS
MATERIA: INTRODUCCIÓN A LA
INFORMÁTICA
DOCENTE: ING. WILSON TERCEROS
![Page 2: Los lenguajes de programacion](https://reader034.fdocuments.es/reader034/viewer/2022042503/55ae896d1a28ab861c8b4666/html5/thumbnails/2.jpg)
Definición
Un lenguaje de programación es un
conjunto de símbolos y palabras
(instrucciones y sentencias) que el
usuario tiene a su disposición para
elaborar un programa.
![Page 3: Los lenguajes de programacion](https://reader034.fdocuments.es/reader034/viewer/2022042503/55ae896d1a28ab861c8b4666/html5/thumbnails/3.jpg)
Los lenguajes de programación facilitan
la tarea de programación, ya que
disponen de formas adecuadas que
permiten ser leídas y escritas por
personas.
![Page 4: Los lenguajes de programacion](https://reader034.fdocuments.es/reader034/viewer/2022042503/55ae896d1a28ab861c8b4666/html5/thumbnails/4.jpg)
Una computadora funciona bajo control de
un programa el cual debe estar
almacenado en la unidad de memoria; tales
como el disco duro
![Page 5: Los lenguajes de programacion](https://reader034.fdocuments.es/reader034/viewer/2022042503/55ae896d1a28ab861c8b4666/html5/thumbnails/5.jpg)
Tipos de Lenguaje
Lenguaje máquina
Lenguajes de bajo nivel
Lenguajes de alto nivel
![Page 6: Los lenguajes de programacion](https://reader034.fdocuments.es/reader034/viewer/2022042503/55ae896d1a28ab861c8b4666/html5/thumbnails/6.jpg)
Lenguaje Máquina
Es el programa de programación queentiende directamente la computadora.
Este lenguaje utiliza el alfabeto binario, esdecir, el 0 y el 1, formando cadenasbinarias con las que se elaboran lasinstrucciones que la CPU del ordenadorprocesa.
Este lenguaje dejó de utilizarse por lacomplejidad y facilidad para cometererrores al usarlo.
![Page 7: Los lenguajes de programacion](https://reader034.fdocuments.es/reader034/viewer/2022042503/55ae896d1a28ab861c8b4666/html5/thumbnails/7.jpg)
Lenguajes de bajo nivel
Son mucho mas fáciles de
usar. Las instrucciones son
conocidas nemoécticos.
También tiene
inconvenientes como por
ejemplo que se necesitan
muchas instrucciones para
realizar tareas simples y
exige grandes
conocimientos de los
hardware.
![Page 8: Los lenguajes de programacion](https://reader034.fdocuments.es/reader034/viewer/2022042503/55ae896d1a28ab861c8b4666/html5/thumbnails/8.jpg)
Lenguajes de alto nivel
Estos lenguajes están diseñados para que
los programadores escriban y
entiendan, las instrucciones son lo más
parecidas al lenguaje humano, y se
requiera menos tiempo para aprender a
programar. Son los más utilizados.
![Page 9: Los lenguajes de programacion](https://reader034.fdocuments.es/reader034/viewer/2022042503/55ae896d1a28ab861c8b4666/html5/thumbnails/9.jpg)
Historia y Evolución de los
Lenguajes de Programación
Lenguajes de primera generación o
1GL
Lenguajes de segunda generación o
2GL
Lenguajes de tercera generación o
3GL
Lenguajes de cuarta generación o
4GL
Lenguajes de quinta generación
![Page 10: Los lenguajes de programacion](https://reader034.fdocuments.es/reader034/viewer/2022042503/55ae896d1a28ab861c8b4666/html5/thumbnails/10.jpg)
Lenguajes de primera generación
Se caracteriza por el uso de lenguaje
máquina. Puesto que el hardware se
desarrollaba antes que el software, estos
lenguajes estaban adaptados a una
máquina específica.
![Page 11: Los lenguajes de programacion](https://reader034.fdocuments.es/reader034/viewer/2022042503/55ae896d1a28ab861c8b4666/html5/thumbnails/11.jpg)
Lenguajes de segunda generación
Es el paso de lenguaje máquina al
lenguaje ensamblador o de bajo nivel.
Esta etapa duró desde 1950 hasta 1955
![Page 12: Los lenguajes de programacion](https://reader034.fdocuments.es/reader034/viewer/2022042503/55ae896d1a28ab861c8b4666/html5/thumbnails/12.jpg)
Lenguajes de tercera generación
Los intérpretes admiten instrucciones más
completas y se crean lenguajes con sus
correspondientes frases y palabras que
expresaban de manera comprensible las
acciones que se quería realizar sobre el
ordenador.
El primero lenguaje de programación de
alto nivel es FORTARAN
![Page 13: Los lenguajes de programacion](https://reader034.fdocuments.es/reader034/viewer/2022042503/55ae896d1a28ab861c8b4666/html5/thumbnails/13.jpg)
Lenguajes de cuarta generación
Son los derivados de los anteriores e
incluyen herramientas de mas alto nivel.
También están orientados hacia propósitos
muy específicos y dependen de cada
campo de aplicación.
También aparecen los lenguajes de
programación orientada a objetos
![Page 14: Los lenguajes de programacion](https://reader034.fdocuments.es/reader034/viewer/2022042503/55ae896d1a28ab861c8b4666/html5/thumbnails/14.jpg)
Lenguajes de quinta generación
Son un problema de debate en la comunidad
de la programación porque algunos
programadores no pueden estar de acuerdo
que existan.
Estos lenguajes de alto nivel usarían
inteligencia artificial para crear
software, haciéndolos sumamente difíciles de
desarrollar.
![Page 15: Los lenguajes de programacion](https://reader034.fdocuments.es/reader034/viewer/2022042503/55ae896d1a28ab861c8b4666/html5/thumbnails/15.jpg)