SlideShare a Scribd company logo
1 of 21
Lenguajes de Programación Es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
Lenguajes de Programación Historia Para que la computadora entienda nuestras instrucciones debe usarse un lenguaje específico conocido como código máquina, el cual la máquina comprende fácilmente, pero que lo hace excesivamente complicado para las personas. De hecho sólo consiste en cadenas extensas de números 0 y 1. La primera programadora de computadora conocida fue Ada Lovelace. Incluso aunque Babbage nunca completó la construcción de cualquiera de sus máquinas, el trabajo que Ada realizó con éstas le hizo ganarse el título de primera programadora de computadoras del mundo. El nombre del lenguaje de programación Ada fue escogido como homenaje a esta programadora. Todos este tipo de lenguaje se denominaba de bajo nivel. A medida que la complejidad de las tareas que realizaban las computadoras aumentaba, se hizo necesario disponer de un método más eficiente para programarlas. Entonces, se crearon los lenguajes de alto nivel.
Lenguajes de Programación Clasificación: Según su generación ,[object Object]
Lenguaje de Segunda generación.
Lenguaje de Tercera generación.
Lenguaje de Cuarta generación.
Lenguaje de Quinta generación.,[object Object]
Lenguajes de Programación Lenguaje de Primera generacion Lenguaje de máquina
Lenguajes de Programación Lenguaje de Segunda generación Lenguaje ensamblador Se desarrolla a finales de los años 50. Las instrucciones se representan con símbolos mnemotécnicos. Simplifican las estructuras de las instrucciones y las hacen más legibles. Se los reconoce como lenguaje de bajo nivel porque su código está orientado a un modelo de computadora especifica.
Lenguajes de Programación Lenguaje de Segunda generación Lenguaje ensamblador
Lenguajes de Programación Lenguaje de Tercera generación Se desarrolla entre los años 60. Sustituyen las Instrucciones simbólicas por códigos independientes de la maquina. Tiene 3 categorías: ,[object Object]
hace énfasis en los procedimientos.
Lenguaje orientado a problemas el cual los resuelve sin el detalle de la programación y el Lenguaje orientado el cual hace énfasis en el objeto de la acción.,[object Object]
Lenguajes de Programación Lenguaje de Tercera generación Lenguaje C
Lenguajes de Programación Lenguaje de Tercera generación Fortran
Lenguajes de Programación Lenguaje de Tercera generación Pascal
Lenguajes de Programación Lenguaje de Cuarta generación Su característica distintiva es especificar que es lo que se debe hacer, en vez de como se debe ejecutar una tarea. El uso de frases y oraciones parecidas al ingles para emitir instrucciones. Acceso a base de datos. Capacidades graficas. Puede programarse visualmente como Visual Basic.
Lenguajes de Programación Lenguaje de Cuarta generación Visual Basic
Lenguajes de Programación Lenguaje de Cuarta generación SQL
Lenguajes de Programación Lenguaje de Quinta generación De desarrollo a principio de la década de los 80. Fue creado para la inteligencia artificial. También para el procesamiento de lenguajes naturales. Están serian capaces de resolver problemas complejos como la traducción del lenguaje natural a otros.
Lenguajes de Programación Lenguaje de Quinta generación Lisp

More Related Content

What's hot

Cuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónCuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programación
K Manuel TN
 
Lenguajes de programacion (exposicion)
Lenguajes de programacion (exposicion)Lenguajes de programacion (exposicion)
Lenguajes de programacion (exposicion)
YJGG
 
5ta. Generación - Historia de la Computadora
5ta. Generación - Historia de la Computadora5ta. Generación - Historia de la Computadora
5ta. Generación - Historia de la Computadora
tecnologiasiguala
 
Sistema Operativo Linux
Sistema Operativo LinuxSistema Operativo Linux
Sistema Operativo Linux
Diana
 

What's hot (20)

Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
TIPOS DE LENGUAJES DE PROGRAMACION
TIPOS DE LENGUAJES DE PROGRAMACIONTIPOS DE LENGUAJES DE PROGRAMACION
TIPOS DE LENGUAJES DE PROGRAMACION
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto software
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
Cuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónCuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programación
 
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
 
CLASIFICACION DE LENGUAJES DE PROGRAMACION
CLASIFICACION DE LENGUAJES DE PROGRAMACION CLASIFICACION DE LENGUAJES DE PROGRAMACION
CLASIFICACION DE LENGUAJES DE PROGRAMACION
 
Evolución y clasificación de los lenguajes de programación
Evolución y clasificación de los lenguajes de programaciónEvolución y clasificación de los lenguajes de programación
Evolución y clasificación de los lenguajes de programación
 
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
 
Lenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesLenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretes
 
Lenguajes de programacion (exposicion)
Lenguajes de programacion (exposicion)Lenguajes de programacion (exposicion)
Lenguajes de programacion (exposicion)
 
5ta. Generación - Historia de la Computadora
5ta. Generación - Historia de la Computadora5ta. Generación - Historia de la Computadora
5ta. Generación - Historia de la Computadora
 
Mitos de-software.
Mitos de-software.Mitos de-software.
Mitos de-software.
 
Estilos de programación y sus lenguajes
Estilos de programación y sus lenguajesEstilos de programación y sus lenguajes
Estilos de programación y sus lenguajes
 
ESPRESIONES REGULARES
ESPRESIONES REGULARESESPRESIONES REGULARES
ESPRESIONES REGULARES
 
Lenguaje de programacion de alto nivel
Lenguaje de programacion de alto nivelLenguaje de programacion de alto nivel
Lenguaje de programacion de alto nivel
 
Cuadro comparativo lenguajes
Cuadro comparativo lenguajesCuadro comparativo lenguajes
Cuadro comparativo lenguajes
 
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
 
UNIDAD 3 MODULARIZACIÓN
UNIDAD 3 MODULARIZACIÓNUNIDAD 3 MODULARIZACIÓN
UNIDAD 3 MODULARIZACIÓN
 
Sistema Operativo Linux
Sistema Operativo LinuxSistema Operativo Linux
Sistema Operativo Linux
 

Viewers also liked

Tipos de Memorias RAM
Tipos de Memorias RAMTipos de Memorias RAM
Tipos de Memorias RAM
oskrcrazy
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de Programación
Sandra Esposito
 
Lenguaje de programacion sgs.ppt
Lenguaje de programacion sgs.pptLenguaje de programacion sgs.ppt
Lenguaje de programacion sgs.ppt
Sergio Sorelas
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacion
fcolauravel
 
Diapositivas lenguaje de programación gladys
Diapositivas lenguaje de programación gladysDiapositivas lenguaje de programación gladys
Diapositivas lenguaje de programación gladys
gladys
 
Aplicaciones móviles
Aplicaciones móvilesAplicaciones móviles
Aplicaciones móviles
Toti Moreno
 

Viewers also liked (20)

Word 2013_2016
Word 2013_2016Word 2013_2016
Word 2013_2016
 
REPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORASREPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORAS
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Tipos de Memorias RAM
Tipos de Memorias RAMTipos de Memorias RAM
Tipos de Memorias RAM
 
Copyleft: algo más que derechos (1)
Copyleft: algo más que derechos (1)Copyleft: algo más que derechos (1)
Copyleft: algo más que derechos (1)
 
Introduccion al Software Libre
Introduccion al Software LibreIntroduccion al Software Libre
Introduccion al Software Libre
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de Programación
 
Lenguaje de programacion sgs.ppt
Lenguaje de programacion sgs.pptLenguaje de programacion sgs.ppt
Lenguaje de programacion sgs.ppt
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacion
 
Lenguaje De Programación
Lenguaje De ProgramaciónLenguaje De Programación
Lenguaje De Programación
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacion
 
Diapositivas lenguaje de programación gladys
Diapositivas lenguaje de programación gladysDiapositivas lenguaje de programación gladys
Diapositivas lenguaje de programación gladys
 
Aplicaciones móviles
Aplicaciones móvilesAplicaciones móviles
Aplicaciones móviles
 
Realidad Aumentada y códigos QR
Realidad Aumentada y códigos QRRealidad Aumentada y códigos QR
Realidad Aumentada y códigos QR
 
Domotica
DomoticaDomotica
Domotica
 
E-learning, b-learning, m-learning
E-learning, b-learning, m-learningE-learning, b-learning, m-learning
E-learning, b-learning, m-learning
 
Introduccion a Algoritmos
Introduccion a AlgoritmosIntroduccion a Algoritmos
Introduccion a Algoritmos
 
Evolucion de la web desde 1.0 a la web 5.0
Evolucion de la web desde  1.0 a la web 5.0Evolucion de la web desde  1.0 a la web 5.0
Evolucion de la web desde 1.0 a la web 5.0
 
Ecuaciones simultaneas 3x3 regla de cramer
Ecuaciones simultaneas 3x3   regla de cramerEcuaciones simultaneas 3x3   regla de cramer
Ecuaciones simultaneas 3x3 regla de cramer
 
El Internet
El InternetEl Internet
El Internet
 

Similar to Lenguajes De Programacion

Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
Leonardo Lopez
 
Lenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolonLenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolon
alejandritasalva
 
Programación de computadores
Programación de computadoresProgramación de computadores
Programación de computadores
947369
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
Karol
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
Karol
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivel
ANALI GOMEZ
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
JANIIER
 
Organizacion de sistemas
Organizacion de sistemasOrganizacion de sistemas
Organizacion de sistemas
karinaportilla
 
Barbara tarea prof.ciro
Barbara tarea prof.ciroBarbara tarea prof.ciro
Barbara tarea prof.ciro
johana_0891
 
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Alejandro Perez
 
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
 
Lenguajes de programacion por su generacion
Lenguajes de programacion por su generacionLenguajes de programacion por su generacion
Lenguajes de programacion por su generacion
juniortroya
 

Similar to Lenguajes De Programacion (20)

Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Lenguajes de programación programación visual
Lenguajes de programación  programación visualLenguajes de programación  programación visual
Lenguajes de programación programación visual
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Introduccion a la prgrmacion.
Introduccion a la prgrmacion.Introduccion a la prgrmacion.
Introduccion a la prgrmacion.
 
Lenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolonLenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolon
 
Programación de computadores
Programación de computadoresProgramación de computadores
Programación de computadores
 
Lenguaje de programacion UFT
Lenguaje de programacion UFT Lenguaje de programacion UFT
Lenguaje de programacion UFT
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivel
 
Valladares karlos clp
Valladares karlos clpValladares karlos clp
Valladares karlos clp
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Organizacion de sistemas
Organizacion de sistemasOrganizacion de sistemas
Organizacion de sistemas
 
11-Programación
11-Programación11-Programación
11-Programación
 
Barbara tarea prof.ciro
Barbara tarea prof.ciroBarbara tarea prof.ciro
Barbara tarea prof.ciro
 
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
 
Lenguajes 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 por su generacion
Lenguajes de programacion por su generacionLenguajes de programacion por su generacion
Lenguajes de programacion por su generacion
 
Tipos de lenguaje
Tipos de lenguajeTipos de lenguaje
Tipos de lenguaje
 

More from carlos (7)

Sistemas operativo 2
Sistemas operativo 2Sistemas operativo 2
Sistemas operativo 2
 
Sistemas operativos 1
Sistemas  operativos 1Sistemas  operativos 1
Sistemas operativos 1
 
Procesadores de palabras
Procesadores de palabrasProcesadores de palabras
Procesadores de palabras
 
Base de datos
Base de datosBase de datos
Base de datos
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Constructivismo ruso
Constructivismo rusoConstructivismo ruso
Constructivismo ruso
 
Empresa Acer
Empresa  AcerEmpresa  Acer
Empresa Acer
 

Lenguajes De Programacion

  • 1. Lenguajes de Programación Es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
  • 2. Lenguajes de Programación Historia Para que la computadora entienda nuestras instrucciones debe usarse un lenguaje específico conocido como código máquina, el cual la máquina comprende fácilmente, pero que lo hace excesivamente complicado para las personas. De hecho sólo consiste en cadenas extensas de números 0 y 1. La primera programadora de computadora conocida fue Ada Lovelace. Incluso aunque Babbage nunca completó la construcción de cualquiera de sus máquinas, el trabajo que Ada realizó con éstas le hizo ganarse el título de primera programadora de computadoras del mundo. El nombre del lenguaje de programación Ada fue escogido como homenaje a esta programadora. Todos este tipo de lenguaje se denominaba de bajo nivel. A medida que la complejidad de las tareas que realizaban las computadoras aumentaba, se hizo necesario disponer de un método más eficiente para programarlas. Entonces, se crearon los lenguajes de alto nivel.
  • 3.
  • 4. Lenguaje de Segunda generación.
  • 5. Lenguaje de Tercera generación.
  • 6. Lenguaje de Cuarta generación.
  • 7.
  • 8. Lenguajes de Programación Lenguaje de Primera generacion Lenguaje de máquina
  • 9. Lenguajes de Programación Lenguaje de Segunda generación Lenguaje ensamblador Se desarrolla a finales de los años 50. Las instrucciones se representan con símbolos mnemotécnicos. Simplifican las estructuras de las instrucciones y las hacen más legibles. Se los reconoce como lenguaje de bajo nivel porque su código está orientado a un modelo de computadora especifica.
  • 10. Lenguajes de Programación Lenguaje de Segunda generación Lenguaje ensamblador
  • 11.
  • 12. hace énfasis en los procedimientos.
  • 13.
  • 14. Lenguajes de Programación Lenguaje de Tercera generación Lenguaje C
  • 15. Lenguajes de Programación Lenguaje de Tercera generación Fortran
  • 16. Lenguajes de Programación Lenguaje de Tercera generación Pascal
  • 17. Lenguajes de Programación Lenguaje de Cuarta generación Su característica distintiva es especificar que es lo que se debe hacer, en vez de como se debe ejecutar una tarea. El uso de frases y oraciones parecidas al ingles para emitir instrucciones. Acceso a base de datos. Capacidades graficas. Puede programarse visualmente como Visual Basic.
  • 18. Lenguajes de Programación Lenguaje de Cuarta generación Visual Basic
  • 19. Lenguajes de Programación Lenguaje de Cuarta generación SQL
  • 20. Lenguajes de Programación Lenguaje de Quinta generación De desarrollo a principio de la década de los 80. Fue creado para la inteligencia artificial. También para el procesamiento de lenguajes naturales. Están serian capaces de resolver problemas complejos como la traducción del lenguaje natural a otros.
  • 21. Lenguajes de Programación Lenguaje de Quinta generación Lisp
  • 22. Lenguajes de Programación Lenguaje de Quinta generación Prolog
  • 23. Lenguajes de Programación Ventajas y Desventajas
  • 24. Lenguajes de Programación Conceptos Básicos Lenguaje de alto nivel.- Se caracterizan por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas. Lenguaje de bajo nivel.- Proporciona poca o ninguna abstracción del microprocesador de un ordenador. Consecuentemente es fácilmente trasladado a lenguaje de máquina. Sintaxis.- Reglas que indican cómo realizar las construcciones del lenguaje. Lógica de Programación.- Consta de las colecciones de los estados dentro de una lógica particular. Lenguaje de script.- El trabajo en conjunto con una aplicación más grande, el control de apoyo de una variedad de aplicaciones, se interpretan, o alguna combinación de los mismos.
  • 25.