Lenguajes De Programacion

Páginas: 26 (6349 palabras) Publicado: 29 de abril de 2012
LENGUAJES DE PROGRAMACIÓN Asignatura: Informática Básica Alumno: Curso: Índice 1.− Introducción • ¿Qué son? ¿Para qué sirven? • Relación con las computadoras • Tipos 2.− Historia de los ordenadores 3.− Historia de los lenguajes 4.− Relación de los principales lenguajes 5.− Tendencias de cara al futuro 6.− Bibliografía 7.− Glosario Introducción · ¿Qué son? ¿Para qué sirven? Al igual que losidiomas sirven de vehículo de comunicación entre los seres humanos, existen lenguajes que realizan la comunicación entre los seres humanos y las computadoras. Estos lenguajes permiten expresar los programas o el conjunto de instrucciones que el operador humano desea que la computadora ejecute. Los lenguajes de computadoras toman diferentes formas; los de las primeras computadoras, como la ENIAC y laEDSAC, se componían en el lenguaje real de las máquinas mismas. La dificultad de programar las máquinas de esta manera limitaba drásticamente su utilidad y proporcionaba un fuerte incentivo para que se desarrollaran lenguajes de programación más orientados hacia la expresión de soluciones con la notación de los problemas mismos. Los primeros lenguajes de programación se conocieron como LenguajesEnsambladores, un ejemplo es: TRANSCODE, desarrollado para la computadora FERUT. En los lenguajes ensambladores se define un código especial llamado mnemónico para cada una de las operaciones de la máquina y se introduce una notación especial para especificar el dato con el cual debe realizarse la operación. A mediados de los años 60's aparecieron los primeros lenguajes de propósito general, que sonen los que 1

se basa este trabajo, como FORTRAN, FORTRAN IV, ALGOL, COBOL, BASIC, PL/I, ADA, C, C++, PASCAL, etc. pero el desarrollo de nuevas tecnologías, tanto en arquitectura de computadoras como en lenguajes de programación, continúa a paso acelerado, cada vez con mayor velocidad, el panorama está cambiando de una etapa de sistemas y lenguajes especialmente desarrollados para aplicacionesindividuales. Los lenguajes de programación actuales son los conocidos como Lenguajes visuales, como por ejemplo Visual Fox, Visual Basic, Visual C. · Relación con las computadoras A la vez que los lenguajes de programación iban evolucionando, las computadoras también lo hacían. Aunque los lenguajes de programación, en la actualidad, tiendan a desligarse de las máquinas en las que se van a usarpara ser mas universales, todo su desarrollo se ha basado en la capacidad de las máquinas, en este caso los ordenadores, para poder soportar estos lenguajes. De no haber evolucionado las computadoras, los lenguajes no hubieran sido capaces de salvar por si solos las limitaciones que implica el hardware. Es por ello, por lo que en este trabajo se va a ver también la evolución histórica de lascomputadoras, ya que creo conveniente el poder tener en cuenta a la hora de estudiar los lenguajes de programación el marco en el cual han sido desarrollados. · Tipos Hay varias formas de clasificar los lenguajes de programación, y una de ellas sería por la cercanía o lejanía a la máquina. De este modo podemos distinguir tres tipos de lenguajes: − Lenguajes de bajo nivel: Son aquellos que se encuentranmas cerca de la máquina que del hombre. Esto significa que se acercan al lenguaje usado por el ordenador, ceros y unos. Por ejemplo: Ensamblador, Código máquina, etc... − Lenguajes de medio nivel: Se encuentran a medio camino de la máquina y el hombre. Aglutinan las instrucciones complejas a etiquetas o nombres y que están compuestas por instrucciones sencillas. − Lenguajes de alto nivel: Laabstracción es mucho mayor, las instrucciones son muy complejas, estando mas cerca del entendimiento humano que de la máquina, y a diferencia del medio y bajo nivel son independientes de la plataforma. Otra forma sería por su potencia: − Primera Generación: Lenguaje máquina, no requiere traducción alguna, el compilador es capaz de leerlo directamente. − Segunda Generación: Lenguaje ensamblador...
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