Progra

Páginas: 5 (1234 palabras) Publicado: 11 de agosto de 2011
Historia de los Lenguajes de Programación.

Con la idea de facilitarnos las tareas que debemos de desempeñar los humanos, hemos venido inventado diversas herramientas a lo largo de nuestra historia, que nos permiten tener una mejor calidad de vida.
Las computadoras son uno más de los inventos del hombre, aunque las tecnologías para su fabricación y explotación se han desarrollado en lasegunda mitad del siglo XX. La computadora no es capaz de hacer ninguna tarea, es una maquina que necesita nuestras ordenes para hacer alguna tarea. ¿De qué manera se puede lograr la comunicación entre el hombre y la maquina?
Tratando de dar una solución a este problema, se formaron los lenguajes de programación, que son como un lenguaje cualquiera, simple y con ciertas normas, para poder trasmitirnuestros deseos a la maquina.
Como sabemos, una maquina no entendería ningún lenguaje que nosotros conozcamos. La maquina, sólo reconoce que existe o no la energía, o sea que debemos hablarle a la máquina en su propio lenguaje, o nuestro lenguaje deberá de ser traducido a un lenguaje binario cuyo alfabeto es el 0 y el 1, mediante las herramientas desarrolladas para llevar a cabo esta tarea, lascuales reciben el nombre de traductores, hay de muchos tipos, dependiendo de características más específicas del lenguaje a traducir y de la manera de llevar a cabo su traducción.

Evolución de los lenguajes en 50 años

1946: Konrad Zuse, un ingeniero Alemán mientras trabajaba en los Alpes de Bavaria, desarrolló el lenguaje Plan kalkul este fue aplicado entre otras cosas para jugar ajedrez.•
1949: Aparece Short Code, fue el primer lenguaje que fue usado en un dispositivo de cómputo electrónico, el formo el lenguaje traducido a mano.

1951: Grace Hopper , trabajando para Remington Rand, comenzó el trabajo de diseño del primer compilador conocido ampliamente, el A-0, lo saco la compañía en 1957, y se llamaba MATH-MATIC.

1952: Alick E. Glennie, durante su tiempo libre en laUniversidad de Manchester, concibe un sistema de programación llamado AUTOCODE, que es un compilador muy rudimentario.

1957: aparece FORTRAN (FORMULA TRANSLATING) sistema traductor de fórmulas matemáticas. Fue desarrollado por un equipo, el lider era John Backus después contribuyo en el desarrollo del compilador para el lenguaje ALGOL y de la notación usada para la especificación sintáctica delos lenguajes, conocida como BNF (Backus Naur Form).
A partir de los 60, empiezan a surgir diferentes lenguajes de programación, para otros enfoques, características y propósitos.

Cronología de los lenguajes de programación
Antecendentes historicos del c

Antes del lenguaje C el lenguaje BCPL y el lenguaje B, Martin Richards desarrollo BCPL como un lenguaje para escribir software depara sistemas operativos y compiladores .Ken Thompson hizo muchas características del lenguaje c en el lenguaje B , después de desarrollar BCPL. En 1970 utilizaron B para crear primeras versiones de un sistema operativo que se llamaba UNIX y lo instalaron en una computadora DEC PDP-7.Los lenguajes B y BCPL eran lenguajes sin tipo (cada dato ocupaba una palabra en memoria, o sea que cada trabajo quese hacía con un numero competo o un numero real era responsabilidad del programador).
El lenguaje c evoluciono con B esta evolución fue gracias a Dennis Ritchie y en 1972 se uso el sistema operativo UNIX con una computadora DEC PDP-11 con el lenguaje C, hoy en día todas las computadoras utilizan el lenguaje C cuando terminaron los 70s C evoluciono y ahora se le conoce como C tradicional, Cclasico o C de Kernigham y Ritchie.

ANSI

ANSI es un estandar publicado por el instituto nacional estadounidense de estandares (ANSI), para el lenguaje C, este se utilizo para los desarrolladores de software en C cumplan con los requisitos descritos en el documento para facilitar la portabilidad del codigo.

Un compilador acepta programas escritos en un lenguaje de alto nivel y los traduce a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • progra
  • progra
  • Progra
  • progra
  • Progr
  • Progra
  • Progra
  • Progra

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS