0
Ingeniería en Sistemas           Quinto Nivel    COMPILADORES
Lenguaje de máquina: Empieza enlos años 1940-1950. Consistía ensucesiones de dígitos binarios.Todas las instrucciones y ma...
Fines de los ´50. Se diferencian delos lenguajes de máquina en que enlugar de usar códigos binarios, lasinstrucciones se r...
Se desarrolla entre los años 60.Sustituye las instrucciones simbólicas porcódigos independientes de la maquina. Tiene 3 ca...
Lenguajes de propósito especial: Estos lenguajes son usados en laprogramación de propósitos específicos, caracterizados po...
• Se desarrollo al principio de la década de los 80.• Fue creado para la inteligencia artificial también para el procesami...
Clasificacion Lenguajes de Programacion por Su Generacion
Clasificacion Lenguajes de Programacion por Su Generacion
Upcoming SlideShare
Loading in...5
×

Clasificacion Lenguajes de Programacion por Su Generacion

5,439

Published on

Teoria sobre la clasificacion de los Lenguajes de Programacion por sus Generaciones

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,439
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
71
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Clasificacion Lenguajes de Programacion por Su Generacion"

  1. 1. Ingeniería en Sistemas Quinto Nivel COMPILADORES
  2. 2. Lenguaje de máquina: Empieza enlos años 1940-1950. Consistía ensucesiones de dígitos binarios.Todas las instrucciones y mandatosse escribían valiéndose de cadenasde estos dígitos. Aún en laactualidad, es el único lenguajeinterno que entiende lacomputadora; los programas seescriben en lenguajes de mayornivel y se traducen a lenguaje demáquina.
  3. 3. Fines de los ´50. Se diferencian delos lenguajes de máquina en que enlugar de usar códigos binarios, lasinstrucciones se representan consímbolos fáciles de reconocer,conocidos como mnemotécnicos. Aúnse utilizan estos lenguajes cuandointeresa un nivel máximo deeficiencia en la ejecución o cuando serequieren manipulaciones intrincadas.Al igual que los lenguajes de lamáquina, los lenguajesensambladores son únicos para unacomputadora particular. Estadependencia de la computadora loshace ser lenguajes de bajo nivel.
  4. 4. Se desarrolla entre los años 60.Sustituye las instrucciones simbólicas porcódigos independientes de la maquina. Tiene 3 categorías:• Lenguaje orientado a procedimientos en los cuales hacen énfasis• Lenguaje orientado a problemas el cual se resuelve sin el detalle de la programación• Lenguaje orientado al énfasis del objeto de la acciónLos programas de la tercera generación son capaces de soportar el uso deestructuras de programación, específicas para ramificaciones y ciclos en elflujo del programa. A su vez se clasifican en científicos (p.ej.: FORTRAN), empresariales (v.g.:COBOL), y de uso general o múltiple (p.ej.: BASIC). Todos estos lenguajespermiten señalar cómo se debe efectuar una tarea a un nivel mayor que en loslenguajes ensambladores. Los más populares lenguajes de uso general hoy endía, tales como C , C + + , C # , Java , BASIC y Pascal
  5. 5. Lenguajes de propósito especial: Estos lenguajes son usados en laprogramación de propósitos específicos, caracterizados por una mayor facilidadde uso comparados con los de la tercera generación, permitiendo la creación deprototipos de una aplicación rápidamente. Los prototipos permiten tener una ideadel aspecto y funcionamiento de la aplicación antes que el código sea terminadoSu característica es especificar que es lo que se debe hacer, en vez de comoejecutar una tarea. Orientados básicamente a las aplicaciones de gestión y almanejo de bases de datos , capacidades graficas (NATURAL, SQL).
  6. 6. • Se desarrollo al principio de la década de los 80.• Fue creado para la inteligencia artificial también para el procesamiento de lenguajes naturales.• Estas serian capaces de resolver problemas complejos como la traducción del lenguaje natural a otros.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×