SlideShare una empresa de Scribd logo
Lenguajes de ProgramaciónEs 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ónHistoriaPara 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ónClasificación:Según su generaciónLenguaje de Primera generación.
Lenguaje de Segunda generación.
Lenguaje de Tercera generación.
Lenguaje de Cuarta generación.
Lenguaje de Quinta generación.Lenguajes de ProgramaciónLenguaje de Primera generacionLenguaje de máquinaLas instrucciones de programación de primera generación se inscribieron a través de los interruptores del panel frontal del sistema informático.El principal beneficio del este lenguaje de programación es que el código que el usuario escribe puede correr muy rápido y eficiente, ya que se ejecuta directamente por la CPU. Sin embargo, en lenguaje de máquina es mucho más difícil de aprender que los lenguajes de programación de más alta generación, y es mucho más difícil de editar si se producen errores.Cada modelo de ordenador tiene su propio código, por esa razón se llama lenguaje de máquina.
Lenguajes de ProgramaciónLenguaje de Primera generacionLenguaje de máquina
Lenguajes de ProgramaciónLenguaje de Segunda generaciónLenguaje ensambladorSe 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ónLenguaje de Segunda generaciónLenguaje ensamblador
Lenguajes de ProgramaciónLenguaje de Tercera generaciónSe desarrolla entre los años 60. Sustituyen lasInstrucciones simbólicas por códigos independientes de la maquina. Tiene 3 categorías:Lenguaje orientado a procedimientos que
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.Lenguajes de ProgramaciónLenguaje de Tercera generaciónCobol
Lenguajes de ProgramaciónLenguaje de Tercera generaciónLenguaje C
Lenguajes de ProgramaciónLenguaje de Tercera generaciónFortran
Lenguajes de ProgramaciónLenguaje de Tercera generaciónPascal
Lenguajes de ProgramaciónLenguaje de Cuarta generaciónSu 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ónLenguaje de Cuarta generaciónVisual Basic
Lenguajes de ProgramaciónLenguaje de Cuarta generaciónSQL
Lenguajes de ProgramaciónLenguaje de Quinta generaciónDe 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ónLenguaje de Quinta generaciónLisp

Más contenido relacionado

DOCX
Lenguaje de programación
PPTX
Mi Lenguaje de Programacion
PPTX
Generaciones de los lenguajes de programacion
PPTX
Clases/Tipos de lenguajes de programación
PPSX
Lenguajes De Programacion
PPT
Lenguaje De Programacion
PPTX
Generaciones de los lenguajes de programacion pptx
PPTX
Lenguajes de bajo nivel
Lenguaje de programación
Mi Lenguaje de Programacion
Generaciones de los lenguajes de programacion
Clases/Tipos de lenguajes de programación
Lenguajes De Programacion
Lenguaje De Programacion
Generaciones de los lenguajes de programacion pptx
Lenguajes de bajo nivel

La actualidad más candente (13)

PPTX
Lenguajes de programacion
PPT
tipos de lenguaje de programación
PPT
HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
PDF
Generaciones de los lenguajes de programación
DOCX
Lenguaje de programaciòn
PPTX
Lenguaje de programacion UFT
PPTX
Generaciones de los lenguajes de programacion
PPTX
Clasificacion de los lenguajes de programacion
PPTX
Historia de los lenguajes de programacion
PPT
Introduccion a la prgrmacion.
PPT
Lenguaje De Programación
PPTX
11-Programación
PPTX
CLASIFICACION DE LENGUAJES DE PROGRAMACION
Lenguajes de programacion
tipos de lenguaje de programación
HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
Generaciones de los lenguajes de programación
Lenguaje de programaciòn
Lenguaje de programacion UFT
Generaciones de los lenguajes de programacion
Clasificacion de los lenguajes de programacion
Historia de los lenguajes de programacion
Introduccion a la prgrmacion.
Lenguaje De Programación
11-Programación
CLASIFICACION DE LENGUAJES DE PROGRAMACION
Publicidad

Destacado (9)

PPTX
Software multimedia
PPTX
Proyecto de herramientas de colaboración digital
PPTX
Expo informatica basica
PPTX
Sistemas operativos
PPTX
Trabajo final
PPTX
Lenguajes de programacion
DOCX
Comparacion de Skydrive , google drive, zoho docs y think free
PPSX
Unidad%2 bxii estructuras
PPTX
Expo informatica basica
Software multimedia
Proyecto de herramientas de colaboración digital
Expo informatica basica
Sistemas operativos
Trabajo final
Lenguajes de programacion
Comparacion de Skydrive , google drive, zoho docs y think free
Unidad%2 bxii estructuras
Expo informatica basica
Publicidad

Similar a Lenguajes de programacion (20)

PPTX
Lenguajes de programación programación visual
PPTX
Lenguajes de programacion
PPTX
Clasificación de los Lenguajes de Programación
PPTX
Lenguajes de programacion alejandra salvador bartolon
PPTX
Programación de computadores
PPTX
Lenguajes de programación
PDF
Lenguajes de alto_nivel
PPTX
Valladares karlos clp
PPTX
Lenguajes de programacion
PPT
Organizacion de sistemas
PPTX
Barbara tarea prof.ciro
PPTX
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
PPT
Lenguajes de programacion.
PPT
Lenguajes de programacion.
PPTX
Lenguajes de programacion por su generacion
DOCX
Tipos de lenguaje
PPTX
Clasificación de los lenguajes de programación
PPTX
Lenguaje de programacion fernando hernandez
PPTX
Evolución de la Programación
PPTX
Informática
Lenguajes de programación programación visual
Lenguajes de programacion
Clasificación de los Lenguajes de Programación
Lenguajes de programacion alejandra salvador bartolon
Programación de computadores
Lenguajes de programación
Lenguajes de alto_nivel
Valladares karlos clp
Lenguajes de programacion
Organizacion de sistemas
Barbara tarea prof.ciro
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Lenguajes de programacion.
Lenguajes de programacion.
Lenguajes de programacion por su generacion
Tipos de lenguaje
Clasificación de los lenguajes de programación
Lenguaje de programacion fernando hernandez
Evolución de la Programación
Informática

Lenguajes de programacion

  • 1. Lenguajes de ProgramaciónEs 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ónHistoriaPara 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. Lenguajes de ProgramaciónClasificación:Según su generaciónLenguaje de Primera generación.
  • 4. Lenguaje de Segunda generación.
  • 5. Lenguaje de Tercera generación.
  • 6. Lenguaje de Cuarta generación.
  • 7. Lenguaje de Quinta generación.Lenguajes de ProgramaciónLenguaje de Primera generacionLenguaje de máquinaLas instrucciones de programación de primera generación se inscribieron a través de los interruptores del panel frontal del sistema informático.El principal beneficio del este lenguaje de programación es que el código que el usuario escribe puede correr muy rápido y eficiente, ya que se ejecuta directamente por la CPU. Sin embargo, en lenguaje de máquina es mucho más difícil de aprender que los lenguajes de programación de más alta generación, y es mucho más difícil de editar si se producen errores.Cada modelo de ordenador tiene su propio código, por esa razón se llama lenguaje de máquina.
  • 8. Lenguajes de ProgramaciónLenguaje de Primera generacionLenguaje de máquina
  • 9. Lenguajes de ProgramaciónLenguaje de Segunda generaciónLenguaje ensambladorSe 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ónLenguaje de Segunda generaciónLenguaje ensamblador
  • 11. Lenguajes de ProgramaciónLenguaje de Tercera generaciónSe desarrolla entre los años 60. Sustituyen lasInstrucciones simbólicas por códigos independientes de la maquina. Tiene 3 categorías:Lenguaje orientado a procedimientos que
  • 12. hace énfasis en los procedimientos.
  • 13. 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.Lenguajes de ProgramaciónLenguaje de Tercera generaciónCobol
  • 14. Lenguajes de ProgramaciónLenguaje de Tercera generaciónLenguaje C
  • 15. Lenguajes de ProgramaciónLenguaje de Tercera generaciónFortran
  • 16. Lenguajes de ProgramaciónLenguaje de Tercera generaciónPascal
  • 17. Lenguajes de ProgramaciónLenguaje de Cuarta generaciónSu 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ónLenguaje de Cuarta generaciónVisual Basic
  • 19. Lenguajes de ProgramaciónLenguaje de Cuarta generaciónSQL
  • 20. Lenguajes de ProgramaciónLenguaje de Quinta generaciónDe 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ónLenguaje de Quinta generaciónLisp
  • 22. Lenguajes de ProgramaciónLenguaje de Quinta generaciónProlog
  • 24. Lenguajes de ProgramaciónConceptos BásicosLenguaje 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. Lenguajes de ProgramaciónPresentación realizada por:Jennyfer Mosquera Farias.