Lenguajes De Programacion

Páginas: 55 (13549 palabras) Publicado: 5 de marzo de 2013
Índice


Introducción………………………………………………………………………. 3
Lenguajes de Programación………………………………………………………. 4
Historia…………………………………………………………………………….5
Evolución de los Lenguajes de Programación……………………………………. 6
Elementos………………………………………………………………………….7
Sintaxis…………………………………………………………………………….7
Semántica estática……………………………………………………………........ 7
Sistema de tipos………………………………………………………………........8Lenguajes tipiados versus no tipiados……………………………………………..8
Tipos estáticos versus tipos dinámicos…………………………………………….8
Tipos débiles versus tipos fuertes………………………………………………… 9
Implementación…………………………………………………………………….10
Técnica………………………………………………………………………..........11
Paradigmas…………………………………………………………………………12
Clasificación de los Lenguajes de Programación…………………………….........13
Lenguaje demáquina………………………………………………………………13
Ventajas del lenguaje máquina……………………………………………….........13
Desventajas del lenguaje máquina…………………………………………………13
Ensamblador………………………………………………………………….........14
Funcionamiento……………………………………………………………………14
Tipos de ensambladores………………………………………………………… 15
Ventajas del lenguaje ensamblador………………………………………………..15
Desventajas del lenguaje ensamblador………………………………………........ 15
Lenguaje debajo nivel………………………………………………………….… 16
Lenguaje de alto nivel……………………………………………………………. 16
Ventajas del lenguaje de alto nivel……………………………………………….. 17
Desventajas del lenguaje de alto nivel………………………………………......... 17
Lenguaje de medio nivel………………………………………………………….. 18
Otra Clasificación de lenguajes…………………………………………………... 18
Lenguajes compilados……………………………………………………………. 20
Lenguajesinterpretados…………………………………………………………... 20
Lenguajes interpretados versus compilados……………………………………… 21
Lenguajes de programación declarativa………………………………………….. 21
Características de los lenguajes declarativos…………………………………….. 22
Desventajas de la programación declarativa……………………………………… 23
Ventajas de la programación declarativa…………………………………………. 23
Ejemplo de lenguaje declarativo…………………………………………….......... 23Programación lógica……………………………………………………………… 24
Programación funcional………………………………………………………….. 24
Lenguaje de programación imperativo…………………………………………… 25
Lenguajes imperativos procedurales…………………………………………….... 25
Algunos lenguajes imperativos…………………………………………………… 26
Diferencia entre lenguaje declarativo e imperativos………………………........... 26
Lenguajes de programación orientada aobjetos……………………………......... 27
Conceptos básicos de la programación orientada a objetos……………………… 28
Características de la programación orientada a objetos………………………….. 29

Principales diferencias entre la programación imperativa y
La programación orientada a objeto……………………………………………… 30
Algunos lenguajes orientados a objetos………………………………………….. 30
Lenguajes de programación esotéricos………………………………………........ 30
Lenguajes deprogramación:
Java……………………………………………………………………………….. 31
Fortran……………………………………………………………………………. 34
Cobol……………………………………………………………………………… 36
Basic…………………………………………………………………………........ 37
Qbasic…………………………………………………………………………….. 38
Pascal……………………………………………………………………………... 40
Características únicas…………………………………………………………….. 41
Un programa en C………………………………………………………………… 42
ADA…………………………………………………………………………........ 44C++………………………………………………………………………………. 46
Visual……………………………………………………………………………... 47
Visual Basic…………………………………………………………………......... 47
Conclusión………………………………………………………………………... 49
Glosario…………………………………………………………………...………. 50
Bibliografía………………………………………………………………..……… 51































Introducción


Los lenguajes de programación son herramientas quenos permiten crear programas y software. Entre ellos tenemos Delphi, Visual Basic, Pascal, Java, etc...

Una computadora funciona bajo control de un programa el cual debe estar almacenado en la unidad de memoria; tales como el disco duro.

Los lenguajes de programación de una computadora en particular se conoce como código de máquinas o lenguaje de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguajes de programacion
  • Lenguajes de programación
  • lenguaje de programacion
  • lenguajes de programacion
  • Lenguaje De Programacion
  • lenguaje de programacion
  • Los Lenguajes De Programacion
  • Lenguaje de programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS