SlideShare una empresa de Scribd logo
CLASIFICACION DE LENGUAJES DE PROGRAMACION                             DAVID ALBERTO HERNANDEZ ANTONIO3 ECIRO PALOMAQUE
“Se denominan Lenguajes de Programación al conjunto de reglas, instrucciones y normas necesarias por medio de las cuales el ser humano puede transmitir órdenes a la computadora”
Cada lenguaje de programación tiene un conjunto de instrucciones, las cuales se dividen en las siguientes clasificaciones:Instrucciones de Entrada y Salida Instrucciones de Cómputo Instrucciones de Control Instrucciones de Asignación Instrucciones de FormatoClasificación de las Instrucciones:
LAS CINCO GENERACIONES DE  PROGRAMACION
Se construyen sobre la base de secuencias de ceros y unos para significar los caracteres que se quieren generar en el computador, este formato de programación se conoce con el nombre de Código ASCIILenguaje de Máquina:
Están constituidos por nemotécnicos similares a palabras en idioma inglés. En primer lugar, se crea un archivo fuente con las instrucciones que se desea que la computadora ejecute, usando un editor, que es una especie de procesador de palabras.El código fuente es traducido al lenguaje máquina mediante programas traductores. Los programadores rara vez escriben programas de tamaño relevante en este tipo de lenguajes, debido a que es mucho más fácil que utilizar código de máquina, siguen siendo altamente detallados instrucciones muy básicas. Sólo se hace en los casos donde la velocidad es clave, como en la programación de juegos de video y para afinar partes importantes de los programas que son escritos en lenguajes superiores. LENGUAJE EMSAMBLADOR
Permiten escribir una sola instrucción en lugar de numerosas y fastidiosas instrucciones en lenguaje de máquina. (Ej: Cobol y Fortran)Lenguajes Orientados a Procedimientos
Son llamados de alto nivel porque se asemejan más al lenguaje que utilizan los humanos al comunicarse. Fueron desarrollados con la finalidad de facilitar el proceso de programación. Cuentan con comandos que se acercan más a las palabras de uso común en lugar de tener que  usar combinaciones binarias del código máquina o los comandos básicos del ensamblador. Entre los lenguajes de tercera generación se incluyen: FORTRAN COBOL BASIC PASCAL C y C++ Java ALTO NIVEL
Estos lenguajes de cuarta generación (4GL) son usados en programación, de propósitos específicos, caracterizados por una mayor facilidad de uso comparados con los de la tercera generación, permitiendo la creación de prototipos de una aplicación rápidamente. Los prototipos permiten tener una idea del aspecto y funcionamiento de la aplicación antes que el código sea terminado. Esto implica que quienes estén involucrados en el desarrollo de la aplicación pueden aportar retroalimentación en aspectos como, estructura y diseño desde el principio del proceso. Muchos de estos lenguajes tienen capacidad para bases de datos, permitiendo crear programas que sirvan de enlace con las mismas. Los programas incluyen formas y cuadros para introducir datos, así como solicitar reportes de información de las bases de datos. En general, ahorran tiempo puesto que el código requerido para “conectar” los cuadros de diálogo y las formas se genera de forma automática.LENGUAJE DE PROPOSITO ESPECIAL
Esta generación incluye la inteligencia artificial y sistemas expertos. En lugar de sólo ejecutar  un conjunto de órdenes, el objetivo de estos sistemas es “pensar” y anticipar las necesidades de los usuarios. Estos sistemas se encuentran aún en desarrollo. Aunque los sistemas de inteligencia artificial han demostrado ser más complicados para desarrollar de lo que se anticipaba, los investigadores afirman que pronto serán capaces de tomar como entrada hechos y luego usar un procesamiento de datos que formule una respuesta adecuada, de modo similar a como responden los humanos. LENGUAJES NATURALES
Nuevas tendencias La disponibilidad de programas de calidad desarrollados más rápidamente, se ve acrecentada con el pasar del tiempo motivada por dos aspectos. Por un lado, la acumulación del conocimiento de cómo hacer las cosas, organizado mediante técnicas y metodologías bien definidas y estructuradas, que plantean alternativas como guías a seguir. Por otro lado, la disponibilidad de lenguajes de programación los cuales proveen mejores medios para que los desarrolladores sean capaces de aplicar su creatividad, ingenio y experiencia.Nuevas tendencias: 

Más contenido relacionado

PDF
Lenguajes de cuarta generacion
PPTX
Tipos de lenguaje de programacion part 1
PPTX
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
PPT
Lenguaje De Programación
PPTX
Lenguajes de programación programación visual
PPT
Organizacion de sistemas
PPT
tipos de lenguaje de programación
PPTX
Generaciones de los lenguajes de programacion
Lenguajes de cuarta generacion
Tipos de lenguaje de programacion part 1
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
Lenguaje De Programación
Lenguajes de programación programación visual
Organizacion de sistemas
tipos de lenguaje de programación
Generaciones de los lenguajes de programacion

La actualidad más candente (20)

PPT
Lenguajes De Programacion
PPT
Lenguajes de Programación
PPTX
Clasificación de los lenguajes de programación
PPSX
Lenguajes De Programacion
PPSX
Lenguaje de programacion sgs.ppt
PPT
Lenguaje De Programacion
PPTX
3era gene..
PPTX
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
PPTX
Generaciones de los lenguajes de programacion pptx
PPTX
Lenguajes de Programacion según su Generación
PPT
Generaciones de los lenguajes de programación
PPTX
Lenguajes de programacion
PPTX
Lenguaje de programacion
PPTX
Presentacion de lenguajes de programacion grado 9.2
PPTX
Diapositivas lenguaje de programación gladys
PPTX
Programación de computadores
PPTX
Lenguaje de programacion
PPTX
Lenguaje de programacion
PPT
Historia Y EvolucióN De Los Lenguajes De ProgramacióN
 
PPTX
Lenguajes de programación
Lenguajes De Programacion
Lenguajes de Programación
Clasificación de los lenguajes de programación
Lenguajes De Programacion
Lenguaje de programacion sgs.ppt
Lenguaje De Programacion
3era gene..
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Generaciones de los lenguajes de programacion pptx
Lenguajes de Programacion según su Generación
Generaciones de los lenguajes de programación
Lenguajes de programacion
Lenguaje de programacion
Presentacion de lenguajes de programacion grado 9.2
Diapositivas lenguaje de programación gladys
Programación de computadores
Lenguaje de programacion
Lenguaje de programacion
Historia Y EvolucióN De Los Lenguajes De ProgramacióN
 
Lenguajes de programación
Publicidad

Destacado (17)

PPT
Lenguaje de programación
DOC
Mapa conceptual
DOC
Mapa conceptual
PDF
¿Cómo serán los medios del futuro?
DOC
PPTX
PPTX
Historia de isc
PDF
lenguajes de programacion
PPTX
Historia de los Lenguajes de Programacion
PPTX
Historia de los lenguajes de programación
PPTX
Lenguaje de programación Fortrar
PPT
Historia De Los Lenguajes De Programacin3249
DOCX
1.1. historia del lenguaje de programacion
PPTX
Vista aérea de los lenguajes de programación
DOC
5 características del lenguaje cobol
PPT
Lenguajes De Programacion
PDF
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
Lenguaje de programación
Mapa conceptual
Mapa conceptual
¿Cómo serán los medios del futuro?
Historia de isc
lenguajes de programacion
Historia de los Lenguajes de Programacion
Historia de los lenguajes de programación
Lenguaje de programación Fortrar
Historia De Los Lenguajes De Programacin3249
1.1. historia del lenguaje de programacion
Vista aérea de los lenguajes de programación
5 características del lenguaje cobol
Lenguajes De Programacion
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
Publicidad

Similar a Clasificacion de lenguajes de programacion (20)

PPT
Lenguajes programación (TIC)
PDF
1___LENGUAJES DE PROGRAMACION_2023.pdf
PPTX
Generaciones de los lenguajes de programación sing
PDF
Generaciones de los lenguajes de programación
PPTX
Lenguajes de programacion alejandra salvador bartolon
PDF
Clasificación de los lenguajes por sus generaciones
PPTX
CLASIFICACION DE LENGUAJES DE PROGRAMACION
PPTX
Clases/Tipos de lenguajes de programación
DOCX
Paradigmas de programación
PPT
GENERACIONES DE LOS LENGUAJES DE PROGRAMACION
DOCX
Lenguaje de programacion
DOCX
Lenguajes de programación
DOCX
Software
DOCX
Paradigmas de programación
PPTX
Lenguajes de programacion
PPTX
Lenguajes de programacion
DOCX
Lenguaje de programación
PPT
Lenguaje de programación
DOCX
Boletin de informatica
Lenguajes programación (TIC)
1___LENGUAJES DE PROGRAMACION_2023.pdf
Generaciones de los lenguajes de programación sing
Generaciones de los lenguajes de programación
Lenguajes de programacion alejandra salvador bartolon
Clasificación de los lenguajes por sus generaciones
CLASIFICACION DE LENGUAJES DE PROGRAMACION
Clases/Tipos de lenguajes de programación
Paradigmas de programación
GENERACIONES DE LOS LENGUAJES DE PROGRAMACION
Lenguaje de programacion
Lenguajes de programación
Software
Paradigmas de programación
Lenguajes de programacion
Lenguajes de programacion
Lenguaje de programación
Lenguaje de programación
Boletin de informatica

Último (20)

PDF
MANUAL de recursos humanos para ODOO.pdf
PDF
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
PPTX
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
DOCX
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
PPT
Protocolos de seguridad y mecanismos encriptación
PPTX
ccna: redes de nat ipv4 stharlling cande
PPTX
Propuesta BKP servidores con Acronis1.pptx
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PPTX
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
PDF
TRABAJO DE TECNOLOGIA.pdf...........................
PDF
Distribucion de frecuencia exel (1).pdf
DOCX
Guía 5. Test de orientación Vocacional 2.docx
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
PPTX
Control de calidad en productos de frutas
DOCX
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
PDF
capacitación de aire acondicionado Bgh r 410
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PPTX
Curso de generación de energía mediante sistemas solares
PDF
Documental Beyond the Code (Dossier Presentación - 2.0)
MANUAL de recursos humanos para ODOO.pdf
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
Estrategia de Apoyo de Daylin Castaño (5).pdf
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
Protocolos de seguridad y mecanismos encriptación
ccna: redes de nat ipv4 stharlling cande
Propuesta BKP servidores con Acronis1.pptx
Historia Inteligencia Artificial Ana Romero.pptx
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
TRABAJO DE TECNOLOGIA.pdf...........................
Distribucion de frecuencia exel (1).pdf
Guía 5. Test de orientación Vocacional 2.docx
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
Control de calidad en productos de frutas
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
capacitación de aire acondicionado Bgh r 410
informe_fichas1y2_corregido.docx (2) (1).pdf
Curso de generación de energía mediante sistemas solares
Documental Beyond the Code (Dossier Presentación - 2.0)

Clasificacion de lenguajes de programacion

  • 1. CLASIFICACION DE LENGUAJES DE PROGRAMACION DAVID ALBERTO HERNANDEZ ANTONIO3 ECIRO PALOMAQUE
  • 2. “Se denominan Lenguajes de Programación al conjunto de reglas, instrucciones y normas necesarias por medio de las cuales el ser humano puede transmitir órdenes a la computadora”
  • 3. Cada lenguaje de programación tiene un conjunto de instrucciones, las cuales se dividen en las siguientes clasificaciones:Instrucciones de Entrada y Salida Instrucciones de Cómputo Instrucciones de Control Instrucciones de Asignación Instrucciones de FormatoClasificación de las Instrucciones:
  • 4. LAS CINCO GENERACIONES DE PROGRAMACION
  • 5. Se construyen sobre la base de secuencias de ceros y unos para significar los caracteres que se quieren generar en el computador, este formato de programación se conoce con el nombre de Código ASCIILenguaje de Máquina:
  • 6. Están constituidos por nemotécnicos similares a palabras en idioma inglés. En primer lugar, se crea un archivo fuente con las instrucciones que se desea que la computadora ejecute, usando un editor, que es una especie de procesador de palabras.El código fuente es traducido al lenguaje máquina mediante programas traductores. Los programadores rara vez escriben programas de tamaño relevante en este tipo de lenguajes, debido a que es mucho más fácil que utilizar código de máquina, siguen siendo altamente detallados instrucciones muy básicas. Sólo se hace en los casos donde la velocidad es clave, como en la programación de juegos de video y para afinar partes importantes de los programas que son escritos en lenguajes superiores. LENGUAJE EMSAMBLADOR
  • 7. Permiten escribir una sola instrucción en lugar de numerosas y fastidiosas instrucciones en lenguaje de máquina. (Ej: Cobol y Fortran)Lenguajes Orientados a Procedimientos
  • 8. Son llamados de alto nivel porque se asemejan más al lenguaje que utilizan los humanos al comunicarse. Fueron desarrollados con la finalidad de facilitar el proceso de programación. Cuentan con comandos que se acercan más a las palabras de uso común en lugar de tener que  usar combinaciones binarias del código máquina o los comandos básicos del ensamblador. Entre los lenguajes de tercera generación se incluyen: FORTRAN COBOL BASIC PASCAL C y C++ Java ALTO NIVEL
  • 9. Estos lenguajes de cuarta generación (4GL) son usados en programación, de propósitos específicos, caracterizados por una mayor facilidad de uso comparados con los de la tercera generación, permitiendo la creación de prototipos de una aplicación rápidamente. Los prototipos permiten tener una idea del aspecto y funcionamiento de la aplicación antes que el código sea terminado. Esto implica que quienes estén involucrados en el desarrollo de la aplicación pueden aportar retroalimentación en aspectos como, estructura y diseño desde el principio del proceso. Muchos de estos lenguajes tienen capacidad para bases de datos, permitiendo crear programas que sirvan de enlace con las mismas. Los programas incluyen formas y cuadros para introducir datos, así como solicitar reportes de información de las bases de datos. En general, ahorran tiempo puesto que el código requerido para “conectar” los cuadros de diálogo y las formas se genera de forma automática.LENGUAJE DE PROPOSITO ESPECIAL
  • 10. Esta generación incluye la inteligencia artificial y sistemas expertos. En lugar de sólo ejecutar  un conjunto de órdenes, el objetivo de estos sistemas es “pensar” y anticipar las necesidades de los usuarios. Estos sistemas se encuentran aún en desarrollo. Aunque los sistemas de inteligencia artificial han demostrado ser más complicados para desarrollar de lo que se anticipaba, los investigadores afirman que pronto serán capaces de tomar como entrada hechos y luego usar un procesamiento de datos que formule una respuesta adecuada, de modo similar a como responden los humanos. LENGUAJES NATURALES
  • 11. Nuevas tendencias La disponibilidad de programas de calidad desarrollados más rápidamente, se ve acrecentada con el pasar del tiempo motivada por dos aspectos. Por un lado, la acumulación del conocimiento de cómo hacer las cosas, organizado mediante técnicas y metodologías bien definidas y estructuradas, que plantean alternativas como guías a seguir. Por otro lado, la disponibilidad de lenguajes de programación los cuales proveen mejores medios para que los desarrolladores sean capaces de aplicar su creatividad, ingenio y experiencia.Nuevas tendencias: