Programacion

Páginas: 5 (1106 palabras) Publicado: 14 de abril de 2012
HISTORIA
Los primeros lenguajes de programación surgieron de la idea de Charles Babagge, la cual se le ocurrió a este hombre a mediados del siglo XIX. Era un profesor matemático de la universidad de Cambridge e inventor ingles, que la principio del siglo XIX predijo muchas de las teorías en que se basan los actuales ordenadores. Consistía en lo que él denominaba la maquina analítica, pero quepor motivos técnicos no pudo construirse hasta mediados del siglo XX.
1. ALGOL (ALGOrithmic Language) es uno de varios lenguajes de alto nivel, diseñado específicamente para la programación de cómputo científico. Comenzó a fines de la década de 1950, primeramente formalizado en un reporte titulado 'ALGOL 58' y posteriormente progresó bajo los reportes 'ALGOL 60' y 'ALGOL 68'. Fue designado como unlenguaje universal por un comité internacional.
Su conferencia original que se llevó a cabo en Zúrich, fue uno de los primeros intentos para resolver el problema de portabilidad del software. ALGOL es independiente al hardware donde se ejecuta, lo cual permitió a los diseñadores ser más creativos, sin embargo, esto hizo que la implementación del lenguaje fuera mucho más difícil.
Aunque ALGOLnunca alcanzó los niveles de popularidad comercial de otros lenguajes, como COBOL y FORTRAN, es considerado el lenguaje más importante de su era, en términos de su influencia en el desarrollo posterior de lenguajes.  2. PROLOG deriva su nombre de Programming in logic, esdecir, la idea surgida en los 70's de usar a la lógica como lenguaje de programación. Prolog es un lenguaje de programación centrado alrededor de un conjunto pequeño de mecanismos básicos que incluyen: concordancia (matching) de patrones, estructuración de datos basada en árboles y backtracking automático Prolog es un lenguaje pensado para la computación simbólica, no numérica. Se adaptaparticularmente bien a problemas que involucran objetos y relaciones entre objetos. Estas características han convertido a Prolog en un lenguaje poderoso para aplicaciones de Inteligencia Artificial y programación no numérica en general. 2. Definición de relaciones mediante hechos:Definición de relaciones mediante hechos. La forma más sencilla de especificar una relación en Prolog es mediante un conjunto de hechos. Cada hecho consta del nombre de la relación (que comienza con una letra minúscula), seguido por una lista de argumentos separados por coma y encerrados entre paréntesis. Cada hecho analiza con un punto. Ejemplo: el hecho de que Tom es progenitor de Bob se puede escribiren Prolog como: progenitor (tom, bob). 3. El lenguaje Ada es el resultado del esfuerzo de lenguaje de diseño más extensa y más cara jamás realizada. Hasta 1974 la mitad de las solicitudes en el Departamento deDefensa fueron los sistemas integrados. Un sistema embebido es aquel en el que se incluye el hardware de un ordenador en el dispositivo que controla. Más de 450 lenguajes de programación se utiliza para implementar diferentes proyectos del Departamento de Defensa, y ninguno de ellos se estandarizaron. Debido a esto, se volvió a utilizar el software casi nunca. Por estas razones, la Fuerza delEjército, la Armada y Aire propuso desarrollar un lenguaje de alto nivel para sistemas embebidos. 4. LISP acrónimo de List Processing. Un lenguaje de programación para ordenadores o computadoras orientadas a la generación de listas, desarrollado en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS