SlideShare una empresa de Scribd logo
1 de 5
¿Qué es programación? son aquella actividad por la cual se crean programas para
computadoras, tales programas pueden ser códigos fuentes interpretados .

¿Que es lenguajes de programación?: conjunto de símbolos y palabras que permiten
al usuario de una computadora darle instrucciones y órdenes para que la
computadora los ejecute, creados por los propios humanos.
El Lenguaje Máquina
Lenguajes de programación de bajo nivel
Lenguajes de programación de alto nivel
   imperativos
   declarativos
   orientados a objetos
   orientados al problema
   naturales
otros de alto nivel
   primera generación
   segunda generación
   tercera generación
   cuarta generación
   quinta generación
Lenguaje maquina: es el lenguaje de programación que entiende directamente la
computadora o máquina utilizando el alfabeto binario, es decir, el 0 y el 1.


Lenguajes de programación de bajo nivel: Son mucho mas fáciles de utilizar que el lenguaje
máquina, pero dependen mucho de la máquina o computadora como sucedía con el
lenguaje máquina


Lenguajes de programación de alto nivel: son independientes de la máquina, lo podemos
usar en cualquier computador con muy pocas modificaciones o sin ellas, son muy similares
al lenguaje humano, pero precisan de un programa interprete o compilador que traduzca
este lenguaje de programación de alto nivel a uno de bajo nivel como el lenguaje de
máquina que la computadora pueda entender.
    imperativos: Son aquellos lenguajes, que basan su funcionamiento en un conjunto de
instrucciones secuenciales, las cuales, al ejecutarse, van alterando las regiones de memoria
donde residen todos los valores de las variables involucradas en el problema que se plantea
resolver. Es decir, se cambia progresivamente el estado del sistema, hasta alcanzar la
solución del problema.
declarativos:En este paradigma, más que el ¿cómo? desarrollar paso a paso un
proceso, nos interesa el ¿qué? deseamos obtener a través del programa.

   orientados a objetos:algunas veces se mezcla con alguno de los otros 2 modelos, sin
embargo mantiene características propias, que lo diferencian claramente. Los programas de
este tipo, se concentran en los objetos que van a manipular, y no en la lógica requerida para
manipularlos. Ejemplos de objetos pueden ser: estudiantes, coches, casas etc, cada uno de
los cuales tendrá ciertas funciones (métodos) y ciertos valores que los identifican, teniendo
además, la facultad de comunicarse entre ellos a través del paso de mensajes

  orientados al problema:son aquellos lenguajes específicos para gestión.

   naturales:son los nuevos lenguajes que pretender aproximar el diseño y la construcción
de programas al lenguaje de las personas.

otros de alto nivel: es teniendo en cuenta el desarrollo de las computadoras según sus
diferentes generaciones
primera generación: el lenguaje máquina

  segunda generación: los primeros lenguajes de programación de alto nivel imperativo

  tercera generación: son lenguajes de programación de alto nivel imperativo pero
mucho más utilizados y vigentes en la actualidad

  cuarta generación: usados en aplicaciones de gestión y manejo de bases de dados

   quinta generación: creados para la inteligencia artificial y para el procesamiento de
lenguajes naturales (LISP, PROLOG).

Más contenido relacionado

La actualidad más candente

Clasificación de lenguajes de
Clasificación de lenguajes deClasificación de lenguajes de
Clasificación de lenguajes de
JoRgEp10
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programación
Ronay Garcia
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
JANIIER
 
Unidad 05 -_la_tecnologia
Unidad 05 -_la_tecnologiaUnidad 05 -_la_tecnologia
Unidad 05 -_la_tecnologia
Idealab
 
Programación
ProgramaciónProgramación
Programación
dahir84
 
Lenguajes de 3 ra generacion
Lenguajes de 3 ra generacionLenguajes de 3 ra generacion
Lenguajes de 3 ra generacion
Kianny Mejia
 

La actualidad más candente (18)

Conceptos de programacion
Conceptos de programacionConceptos de programacion
Conceptos de programacion
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Clasificación de lenguajes de
Clasificación de lenguajes deClasificación de lenguajes de
Clasificación de lenguajes de
 
Lenguajes de programación
Lenguajes de programación Lenguajes de programación
Lenguajes de programación
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Lenguaje técnico de informática
Lenguaje técnico de informáticaLenguaje técnico de informática
Lenguaje técnico de informática
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programación
 
Introduccion al lenguaje de programacion (rafa)
Introduccion al lenguaje de programacion (rafa)Introduccion al lenguaje de programacion (rafa)
Introduccion al lenguaje de programacion (rafa)
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Informatica
InformaticaInformatica
Informatica
 
Programación estructurada - Clasificación de los lenguajes de programación
Programación estructurada - Clasificación de los lenguajes de programaciónProgramación estructurada - Clasificación de los lenguajes de programación
Programación estructurada - Clasificación de los lenguajes de programación
 
Unidad 05 -_la_tecnologia
Unidad 05 -_la_tecnologiaUnidad 05 -_la_tecnologia
Unidad 05 -_la_tecnologia
 
Arquitectura de Computadoras
Arquitectura de Computadoras Arquitectura de Computadoras
Arquitectura de Computadoras
 
Introducción a lenguajes de programación
Introducción a lenguajes de programaciónIntroducción a lenguajes de programación
Introducción a lenguajes de programación
 
Eli rodas
Eli rodasEli rodas
Eli rodas
 
Programación
ProgramaciónProgramación
Programación
 
Lenguajes de 3 ra generacion
Lenguajes de 3 ra generacionLenguajes de 3 ra generacion
Lenguajes de 3 ra generacion
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 

Similar a Clasificacion de los lenguajes

Lenguajes de programación litzuly
Lenguajes de programación litzulyLenguajes de programación litzuly
Lenguajes de programación litzuly
Jorge de los Santos
 
Intro ProgramacióN
Intro ProgramacióNIntro ProgramacióN
Intro ProgramacióN
Alfonso
 
Lenguaje de programacion.
Lenguaje de programacion.Lenguaje de programacion.
Lenguaje de programacion.
Siul_G
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
dUi velazquez
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
dUi velazquez
 
Presentacion Algoritmos clase 2 programacion .ppt
Presentacion Algoritmos clase 2 programacion .pptPresentacion Algoritmos clase 2 programacion .ppt
Presentacion Algoritmos clase 2 programacion .ppt
tunjasistemas
 

Similar a Clasificacion de los lenguajes (20)

Lenguajes de programación litzuly
Lenguajes de programación litzulyLenguajes de programación litzuly
Lenguajes de programación litzuly
 
Clase 1. lógica de la programación
Clase 1. lógica de la programaciónClase 1. lógica de la programación
Clase 1. lógica de la programación
 
Clasificación de lenguaje de programación
Clasificación de lenguaje de programaciónClasificación de lenguaje de programación
Clasificación de lenguaje de programación
 
1. que es programacion
1. que es programacion1. que es programacion
1. que es programacion
 
1. Que es programacion
1. Que es programacion1. Que es programacion
1. Que es programacion
 
Clasificación de lenguaje de programación
Clasificación de lenguaje de programaciónClasificación de lenguaje de programación
Clasificación de lenguaje de programación
 
Lógica de programación - Análisis y Datos
Lógica de programación - Análisis y DatosLógica de programación - Análisis y Datos
Lógica de programación - Análisis y Datos
 
Intro ProgramacióN
Intro ProgramacióNIntro ProgramacióN
Intro ProgramacióN
 
Programación web introducción
Programación web introducciónProgramación web introducción
Programación web introducción
 
Clasificacion de lenguajes de programacion martha
Clasificacion de lenguajes de programacion marthaClasificacion de lenguajes de programacion martha
Clasificacion de lenguajes de programacion martha
 
Lenguaje de programacion.
Lenguaje de programacion.Lenguaje de programacion.
Lenguaje de programacion.
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
Presentacion Algoritmos clase 2 programacion .ppt
Presentacion Algoritmos clase 2 programacion .pptPresentacion Algoritmos clase 2 programacion .ppt
Presentacion Algoritmos clase 2 programacion .ppt
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
ESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN.pdf
ESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN.pdfESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN.pdf
ESTRUCTURAS BÁSICAS_ CONCEPTOS BÁSICOS DE PROGRAMACIÓN.pdf
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
estructuras básicas.docx
estructuras básicas.docxestructuras básicas.docx
estructuras básicas.docx
 
Lenguajes de prog
Lenguajes de progLenguajes de prog
Lenguajes de prog
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
Yanitza28
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
Marc Liust
 

Último (18)

investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
 

Clasificacion de los lenguajes

  • 1. ¿Qué es programación? son aquella actividad por la cual se crean programas para computadoras, tales programas pueden ser códigos fuentes interpretados . ¿Que es lenguajes de programación?: conjunto de símbolos y palabras que permiten al usuario de una computadora darle instrucciones y órdenes para que la computadora los ejecute, creados por los propios humanos.
  • 2. El Lenguaje Máquina Lenguajes de programación de bajo nivel Lenguajes de programación de alto nivel imperativos declarativos orientados a objetos orientados al problema naturales otros de alto nivel primera generación segunda generación tercera generación cuarta generación quinta generación
  • 3. Lenguaje maquina: es el lenguaje de programación que entiende directamente la computadora o máquina utilizando el alfabeto binario, es decir, el 0 y el 1. Lenguajes de programación de bajo nivel: Son mucho mas fáciles de utilizar que el lenguaje máquina, pero dependen mucho de la máquina o computadora como sucedía con el lenguaje máquina Lenguajes de programación de alto nivel: son independientes de la máquina, lo podemos usar en cualquier computador con muy pocas modificaciones o sin ellas, son muy similares al lenguaje humano, pero precisan de un programa interprete o compilador que traduzca este lenguaje de programación de alto nivel a uno de bajo nivel como el lenguaje de máquina que la computadora pueda entender. imperativos: Son aquellos lenguajes, que basan su funcionamiento en un conjunto de instrucciones secuenciales, las cuales, al ejecutarse, van alterando las regiones de memoria donde residen todos los valores de las variables involucradas en el problema que se plantea resolver. Es decir, se cambia progresivamente el estado del sistema, hasta alcanzar la solución del problema.
  • 4. declarativos:En este paradigma, más que el ¿cómo? desarrollar paso a paso un proceso, nos interesa el ¿qué? deseamos obtener a través del programa. orientados a objetos:algunas veces se mezcla con alguno de los otros 2 modelos, sin embargo mantiene características propias, que lo diferencian claramente. Los programas de este tipo, se concentran en los objetos que van a manipular, y no en la lógica requerida para manipularlos. Ejemplos de objetos pueden ser: estudiantes, coches, casas etc, cada uno de los cuales tendrá ciertas funciones (métodos) y ciertos valores que los identifican, teniendo además, la facultad de comunicarse entre ellos a través del paso de mensajes orientados al problema:son aquellos lenguajes específicos para gestión. naturales:son los nuevos lenguajes que pretender aproximar el diseño y la construcción de programas al lenguaje de las personas. otros de alto nivel: es teniendo en cuenta el desarrollo de las computadoras según sus diferentes generaciones
  • 5. primera generación: el lenguaje máquina segunda generación: los primeros lenguajes de programación de alto nivel imperativo tercera generación: son lenguajes de programación de alto nivel imperativo pero mucho más utilizados y vigentes en la actualidad cuarta generación: usados en aplicaciones de gestión y manejo de bases de dados quinta generación: creados para la inteligencia artificial y para el procesamiento de lenguajes naturales (LISP, PROLOG).