SlideShare a Scribd company logo
1 of 10
LENGUAJES DE PROGRAMACIÓN
ORIENTADOS A OBJETOS
 Permiten la interacción de objetos de programación incluyendo
elementos de datos y las acciones que se realizan en ellos.
 Un objeto denotar datos respecto a un empleado y todas las
operaciones que se pudieran realizar sobre los datos (cálculo de
nóminas).
 En la programación orientada al objeto, los datos, instrucciones y
otros procedimientos de programación se agrupan en un
elemento denominado objeto.
 Encapsulación. Receso de reagrupar elementos dentro de un
objeto.
 Polimorfismo. Receso que le permite al programador desarrollar
una rutina o grupo de actividades que operaran sobre objetos
múltiples.
PRIMERA
GENERACIÓN
 Contiene los lenguajes de muy
bajo nivel es decir los de código
binario y los llamados
ensambladores en los que cada
instrucción se ha sustituido por
un código alfanumérico para
evitar confusiones con las cifras.
En la actualidad se utiliza muy
poco y solo en caso de software
que necesite mucha potencia
(juegos) o acceso directo a los
recursos de la máquina (drivers)
se usan.
SEGUNDA
GENERACIÓN
 En este primer escalón
encontramos lenguajes clásicos
como el C y otros similares
capaces de estar muy cercanos a
la máquina y a la vez ofrecer un
interfaz basado en palabras,
mucho más sencillo que los
binarios. A pesar se su antigüedad,
C se mantiene al día de hoy muy
vigente y es uno de los lenguajes
más usados debido sobretodo a su
potencia.
TERCERA
GENERACIÓN
 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. Estos lenguajes hacen más
fácil la lectura, escritura y comprensión de los
programas, aunque de manera semejante a
los lenguajes ensambladores, deben ser
convertidos a lenguaje máquina, para poder
ser usados en la computadora.
TERCERA
GENERACIÓN
 FORTRAN (Traductor de Fórmulas: Formula TRANslator),
diseñado específicamente para programas matemáticos
y de ingeniería, motivo por el cual, no fue de amplio uso en
computadoras personales.
 COBOL (Lenguaje simbólico de programación, orientado
hacia aplicaciones comerciales y de gestión: Common
Business Oriented Languaje) desarrollado en 1960, con el
fin de solucionar las incompatibilidades de los
fabricantes de computadoras.
 BASIC (Código de instrucción simbólica universal para
principiantes: Begginners Allpurpose Symbolic
Instruction Code) comienza como una herramienta para
enseñar sobre programación a estudiantes.
 PASCAL, nombrado en honor del inventor francés Blas
Pascal, es introducido por Niklaus Wirth en 1971. El
Pascal, buscaba superar las limitaciones de los otros
lenguajes de programación y demostrar la manera
adecuada de implementar un lenguaje de cómputo.
CUARTA GENERACIÓN
 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.
CUARTA GENERACIÓN
 Los programas de ambientes visuales: Existen
versiones de programas populares como el
Visual BASIC o el Visual C, los cuales, soportan
características y métodos orientados a objetos y
que permiten crear programas en un ambiente
visual. Por ejemplo, si se desea ubicar un cuadro
de texto en un formulario para entrada de datos
sólo se requiere arrastrarlo desde la barra de
herramientas hasta la posición deseada sobre el
formulario. Con los programas de tercera
generación se requiere escribir el código,
indicando el tamaño y ubicación exacta del
cuadro de texto.
QUINTA GENERACIÓN
 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.
Quinta Generación de lenguajes
de programación

More Related Content

What's hot

Generaciones de los lenguajes de programacion
Generaciones de los lenguajes de programacionGeneraciones de los lenguajes de programacion
Generaciones de los lenguajes de programacionNelson Dominguez
 
Lenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandezLenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandezRafael Hernandez
 
tipos de lenguaje de programación
tipos de lenguaje de programacióntipos de lenguaje de programación
tipos de lenguaje de programaciónpefrayo5
 
Lenguaje del progracion
Lenguaje del progracionLenguaje del progracion
Lenguaje del progracionDiego Becerra
 
Presentacion De Programacion
Presentacion De ProgramacionPresentacion De Programacion
Presentacion De ProgramacionDario Fernando
 
Innovaciones realizadas a los programas
Innovaciones realizadas a los programasInnovaciones realizadas a los programas
Innovaciones realizadas a los programasCahydeSwaan
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacionfcolauravel
 
Lenguajes de bajo nivel
Lenguajes de bajo nivelLenguajes de bajo nivel
Lenguajes de bajo nivelfelipehhg
 
Lenguaje c ibeth lozada
Lenguaje c ibeth lozadaLenguaje c ibeth lozada
Lenguaje c ibeth lozadaAdrianaYepezM
 
Lenguaje De Programacion
Lenguaje De ProgramacionLenguaje De Programacion
Lenguaje De Programacionmilko09
 
Linea de tiempo de la historia de los lenguajes de programacion
Linea de tiempo de la historia de los lenguajes de programacionLinea de tiempo de la historia de los lenguajes de programacion
Linea de tiempo de la historia de los lenguajes de programacionJesus22barrera
 
Clasificación de lenguajes
Clasificación de lenguajesClasificación de lenguajes
Clasificación de lenguajesmafer3388
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmosoney35
 
Diapositivas lenguaje de programación gladys
Diapositivas lenguaje de programación gladysDiapositivas lenguaje de programación gladys
Diapositivas lenguaje de programación gladysgladys
 
Lenguajes de Programacion según su Generación
Lenguajes de Programacion según su GeneraciónLenguajes de Programacion según su Generación
Lenguajes de Programacion según su GeneraciónGuissela Guerrero
 
Aplicaciones de lenguaje c
Aplicaciones de lenguaje cAplicaciones de lenguaje c
Aplicaciones de lenguaje cmoncadalmz
 

What's hot (20)

Generaciones de los lenguajes de programacion
Generaciones de los lenguajes de programacionGeneraciones de los lenguajes de programacion
Generaciones de los lenguajes de programacion
 
Lenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandezLenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandez
 
tipos de lenguaje de programación
tipos de lenguaje de programacióntipos de lenguaje de programación
tipos de lenguaje de programación
 
Lenguaje del progracion
Lenguaje del progracionLenguaje del progracion
Lenguaje del progracion
 
Presentacion De Programacion
Presentacion De ProgramacionPresentacion De Programacion
Presentacion De Programacion
 
Innovaciones realizadas a los programas
Innovaciones realizadas a los programasInnovaciones realizadas a los programas
Innovaciones realizadas a los programas
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacion
 
Lenguajes de bajo nivel
Lenguajes de bajo nivelLenguajes de bajo nivel
Lenguajes de bajo nivel
 
Lenguaje c ibeth lozada
Lenguaje c ibeth lozadaLenguaje c ibeth lozada
Lenguaje c ibeth lozada
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Lenguaje De Programacion
Lenguaje De ProgramacionLenguaje De Programacion
Lenguaje De Programacion
 
ACTIVIDAD DE INVESTIGACION
ACTIVIDAD DE INVESTIGACIONACTIVIDAD DE INVESTIGACION
ACTIVIDAD DE INVESTIGACION
 
Linea de tiempo de la historia de los lenguajes de programacion
Linea de tiempo de la historia de los lenguajes de programacionLinea de tiempo de la historia de los lenguajes de programacion
Linea de tiempo de la historia de los lenguajes de programacion
 
Clasificación de lenguajes
Clasificación de lenguajesClasificación de lenguajes
Clasificación de lenguajes
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Andy powerpoint
Andy powerpointAndy powerpoint
Andy powerpoint
 
Diapositivas lenguaje de programación gladys
Diapositivas lenguaje de programación gladysDiapositivas lenguaje de programación gladys
Diapositivas lenguaje de programación gladys
 
Lenguajes de Programacion según su Generación
Lenguajes de Programacion según su GeneraciónLenguajes de Programacion según su Generación
Lenguajes de Programacion según su Generación
 
Aplicaciones de lenguaje c
Aplicaciones de lenguaje cAplicaciones de lenguaje c
Aplicaciones de lenguaje c
 
Historia de la programación
Historia de la programaciónHistoria de la programación
Historia de la programación
 

Viewers also liked

Vision dynamique et geographique de l'epidemie ebola 20141207
Vision dynamique et geographique de l'epidemie ebola 20141207Vision dynamique et geographique de l'epidemie ebola 20141207
Vision dynamique et geographique de l'epidemie ebola 20141207Jan-Cedric Hansen
 
GF3 - Travailler la communication avec et sur les quartiers sensibles - Grand...
GF3 - Travailler la communication avec et sur les quartiers sensibles - Grand...GF3 - Travailler la communication avec et sur les quartiers sensibles - Grand...
GF3 - Travailler la communication avec et sur les quartiers sensibles - Grand...Cap'Com
 
plan de relance pr2
plan de relance pr2 plan de relance pr2
plan de relance pr2 lafontaine
 
Introduccion a las ciencias sociales (1)yakeline guzman guzman
Introduccion a las ciencias sociales (1)yakeline guzman guzmanIntroduccion a las ciencias sociales (1)yakeline guzman guzman
Introduccion a las ciencias sociales (1)yakeline guzman guzmanDiego Jv
 
Mónica, Patricia, Elisa y Noelia
Mónica, Patricia, Elisa y NoeliaMónica, Patricia, Elisa y Noelia
Mónica, Patricia, Elisa y NoeliaExpertoULPGC
 
Hardware
HardwareHardware
Hardwaredsaldes
 
Disco duro isaela duran juan david osorio..¡¡
Disco duro isaela duran juan david osorio..¡¡Disco duro isaela duran juan david osorio..¡¡
Disco duro isaela duran juan david osorio..¡¡Isabela Galindo
 
La castaña que reventó de risa
La castaña que reventó de risaLa castaña que reventó de risa
La castaña que reventó de risamjosefs
 
La veille de red guy du 16.07.14 - parler aux étudiants
La veille de red guy du 16.07.14 - parler aux étudiantsLa veille de red guy du 16.07.14 - parler aux étudiants
La veille de red guy du 16.07.14 - parler aux étudiantsRed Guy
 
Expose : la cuisine de taiwanaise
Expose : la cuisine de taiwanaiseExpose : la cuisine de taiwanaise
Expose : la cuisine de taiwanaiseQuincy Hsieh
 
Disco duro isaBela duran .¡¡
Disco duro isaBela duran .¡¡Disco duro isaBela duran .¡¡
Disco duro isaBela duran .¡¡Isabela Galindo
 

Viewers also liked (20)

Vision dynamique et geographique de l'epidemie ebola 20141207
Vision dynamique et geographique de l'epidemie ebola 20141207Vision dynamique et geographique de l'epidemie ebola 20141207
Vision dynamique et geographique de l'epidemie ebola 20141207
 
éTica y ley
éTica y leyéTica y ley
éTica y ley
 
Quito ppt
Quito pptQuito ppt
Quito ppt
 
Las tics en educacion superior
Las tics en educacion superiorLas tics en educacion superior
Las tics en educacion superior
 
Bacterias
BacteriasBacterias
Bacterias
 
Presentacion ribesa
Presentacion ribesaPresentacion ribesa
Presentacion ribesa
 
GF3 - Travailler la communication avec et sur les quartiers sensibles - Grand...
GF3 - Travailler la communication avec et sur les quartiers sensibles - Grand...GF3 - Travailler la communication avec et sur les quartiers sensibles - Grand...
GF3 - Travailler la communication avec et sur les quartiers sensibles - Grand...
 
plan de relance pr2
plan de relance pr2 plan de relance pr2
plan de relance pr2
 
Introduccion a las ciencias sociales (1)yakeline guzman guzman
Introduccion a las ciencias sociales (1)yakeline guzman guzmanIntroduccion a las ciencias sociales (1)yakeline guzman guzman
Introduccion a las ciencias sociales (1)yakeline guzman guzman
 
Tecnología 2.0 y Educación
Tecnología 2.0 y EducaciónTecnología 2.0 y Educación
Tecnología 2.0 y Educación
 
Mónica, Patricia, Elisa y Noelia
Mónica, Patricia, Elisa y NoeliaMónica, Patricia, Elisa y Noelia
Mónica, Patricia, Elisa y Noelia
 
P5 ntaeef
P5 ntaeefP5 ntaeef
P5 ntaeef
 
Trabajo sumas...
Trabajo sumas...Trabajo sumas...
Trabajo sumas...
 
Hardware
HardwareHardware
Hardware
 
Disco duro isaela duran juan david osorio..¡¡
Disco duro isaela duran juan david osorio..¡¡Disco duro isaela duran juan david osorio..¡¡
Disco duro isaela duran juan david osorio..¡¡
 
La castaña que reventó de risa
La castaña que reventó de risaLa castaña que reventó de risa
La castaña que reventó de risa
 
La veille de red guy du 16.07.14 - parler aux étudiants
La veille de red guy du 16.07.14 - parler aux étudiantsLa veille de red guy du 16.07.14 - parler aux étudiants
La veille de red guy du 16.07.14 - parler aux étudiants
 
Expose : la cuisine de taiwanaise
Expose : la cuisine de taiwanaiseExpose : la cuisine de taiwanaise
Expose : la cuisine de taiwanaise
 
Pres---3
Pres---3Pres---3
Pres---3
 
Disco duro isaBela duran .¡¡
Disco duro isaBela duran .¡¡Disco duro isaBela duran .¡¡
Disco duro isaBela duran .¡¡
 

Similar to GENERACIONES DE LOS LENGUAJES DE PROGRAMACION

Clasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosClasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosMilagrosJacqueline
 
Especialidad presentacion taller sena
Especialidad presentacion taller senaEspecialidad presentacion taller sena
Especialidad presentacion taller senadejuansi2
 
Especialidad presentacion taller sena
Especialidad presentacion taller senaEspecialidad presentacion taller sena
Especialidad presentacion taller senazeepulveediita20
 
Especialidad presentacion taller sena
Especialidad presentacion taller senaEspecialidad presentacion taller sena
Especialidad presentacion taller senazeepulveediita20
 
Especialidad presentacion taller sena
Especialidad presentacion taller senaEspecialidad presentacion taller sena
Especialidad presentacion taller senaNat Alia
 
Pteg g-grupox-lista8-9-13-20-rossy molinavisita3-expo cap 6 tema lenguaje de ...
Pteg g-grupox-lista8-9-13-20-rossy molinavisita3-expo cap 6 tema lenguaje de ...Pteg g-grupox-lista8-9-13-20-rossy molinavisita3-expo cap 6 tema lenguaje de ...
Pteg g-grupox-lista8-9-13-20-rossy molinavisita3-expo cap 6 tema lenguaje de ...sara272016
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programaciónCati Oliver
 
Programación
ProgramaciónProgramación
ProgramaciónGraceelml
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionIsrael Abdias
 
Generaciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptxGeneraciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptxyenicamejo
 
Lenguajes de programación más utilizados
Lenguajes de programación más utilizadosLenguajes de programación más utilizados
Lenguajes de programación más utilizadosJesus Salas Castro
 

Similar to GENERACIONES DE LOS LENGUAJES DE PROGRAMACION (20)

Clasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosClasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticos
 
Programación
ProgramaciónProgramación
Programación
 
Especialidad presentacion taller sena
Especialidad presentacion taller senaEspecialidad presentacion taller sena
Especialidad presentacion taller sena
 
Especialidad presentacion taller sena
Especialidad presentacion taller senaEspecialidad presentacion taller sena
Especialidad presentacion taller sena
 
Especialidad presentacion taller sena
Especialidad presentacion taller senaEspecialidad presentacion taller sena
Especialidad presentacion taller sena
 
Especialidad presentacion taller sena
Especialidad presentacion taller senaEspecialidad presentacion taller sena
Especialidad presentacion taller sena
 
Software
SoftwareSoftware
Software
 
Informe lpi
Informe lpiInforme lpi
Informe lpi
 
Pteg g-grupox-lista8-9-13-20-rossy molinavisita3-expo cap 6 tema lenguaje de ...
Pteg g-grupox-lista8-9-13-20-rossy molinavisita3-expo cap 6 tema lenguaje de ...Pteg g-grupox-lista8-9-13-20-rossy molinavisita3-expo cap 6 tema lenguaje de ...
Pteg g-grupox-lista8-9-13-20-rossy molinavisita3-expo cap 6 tema lenguaje de ...
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Capitulogratis
CapitulogratisCapitulogratis
Capitulogratis
 
Programar
ProgramarProgramar
Programar
 
Programación
ProgramaciónProgramación
Programación
 
Ts101924450
Ts101924450Ts101924450
Ts101924450
 
BRANDON VELASQUEZ
BRANDON VELASQUEZBRANDON VELASQUEZ
BRANDON VELASQUEZ
 
Ts101924450
Ts101924450Ts101924450
Ts101924450
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Generaciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptxGeneraciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptx
 
Lenguajes de programación más utilizados
Lenguajes de programación más utilizadosLenguajes de programación más utilizados
Lenguajes de programación más utilizados
 

Recently uploaded

LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadEduardoSantiagoSegov
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdfsharitcalderon04
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Marketing BRANDING
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 

Recently uploaded (20)

LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedad
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdf
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 

GENERACIONES DE LOS LENGUAJES DE PROGRAMACION

  • 1.
  • 2. LENGUAJES DE PROGRAMACIÓN ORIENTADOS A OBJETOS  Permiten la interacción de objetos de programación incluyendo elementos de datos y las acciones que se realizan en ellos.  Un objeto denotar datos respecto a un empleado y todas las operaciones que se pudieran realizar sobre los datos (cálculo de nóminas).  En la programación orientada al objeto, los datos, instrucciones y otros procedimientos de programación se agrupan en un elemento denominado objeto.  Encapsulación. Receso de reagrupar elementos dentro de un objeto.  Polimorfismo. Receso que le permite al programador desarrollar una rutina o grupo de actividades que operaran sobre objetos múltiples.
  • 3. PRIMERA GENERACIÓN  Contiene los lenguajes de muy bajo nivel es decir los de código binario y los llamados ensambladores en los que cada instrucción se ha sustituido por un código alfanumérico para evitar confusiones con las cifras. En la actualidad se utiliza muy poco y solo en caso de software que necesite mucha potencia (juegos) o acceso directo a los recursos de la máquina (drivers) se usan.
  • 4. SEGUNDA GENERACIÓN  En este primer escalón encontramos lenguajes clásicos como el C y otros similares capaces de estar muy cercanos a la máquina y a la vez ofrecer un interfaz basado en palabras, mucho más sencillo que los binarios. A pesar se su antigüedad, C se mantiene al día de hoy muy vigente y es uno de los lenguajes más usados debido sobretodo a su potencia.
  • 5. TERCERA GENERACIÓN  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. Estos lenguajes hacen más fácil la lectura, escritura y comprensión de los programas, aunque de manera semejante a los lenguajes ensambladores, deben ser convertidos a lenguaje máquina, para poder ser usados en la computadora.
  • 6. TERCERA GENERACIÓN  FORTRAN (Traductor de Fórmulas: Formula TRANslator), diseñado específicamente para programas matemáticos y de ingeniería, motivo por el cual, no fue de amplio uso en computadoras personales.  COBOL (Lenguaje simbólico de programación, orientado hacia aplicaciones comerciales y de gestión: Common Business Oriented Languaje) desarrollado en 1960, con el fin de solucionar las incompatibilidades de los fabricantes de computadoras.  BASIC (Código de instrucción simbólica universal para principiantes: Begginners Allpurpose Symbolic Instruction Code) comienza como una herramienta para enseñar sobre programación a estudiantes.  PASCAL, nombrado en honor del inventor francés Blas Pascal, es introducido por Niklaus Wirth en 1971. El Pascal, buscaba superar las limitaciones de los otros lenguajes de programación y demostrar la manera adecuada de implementar un lenguaje de cómputo.
  • 7. CUARTA GENERACIÓN  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.
  • 8. CUARTA GENERACIÓN  Los programas de ambientes visuales: Existen versiones de programas populares como el Visual BASIC o el Visual C, los cuales, soportan características y métodos orientados a objetos y que permiten crear programas en un ambiente visual. Por ejemplo, si se desea ubicar un cuadro de texto en un formulario para entrada de datos sólo se requiere arrastrarlo desde la barra de herramientas hasta la posición deseada sobre el formulario. Con los programas de tercera generación se requiere escribir el código, indicando el tamaño y ubicación exacta del cuadro de texto.
  • 9. QUINTA GENERACIÓN  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.
  • 10. Quinta Generación de lenguajes de programación