Caracteristicas De Un Lenguaje De Programacion
Las computadoras calculan eléctricamente por medio de pulsos de corriente y voltajes que representan formas de comunicación por demás ajenas allenguaje humanos. Así pues, el medio que permite entablar la comunicación con las máquinas se conoce como “lenguaje de programación”. Aún con su corta duración, la historia de la computación electrónica haproducido varios cientos de lenguajes de programación ampliamente reconocidos y utilizados. Al principio se acercaban mucho al lenguaje propio de las computadoras (ceros y unos), pero se han idotransformando para acercarse más a las lenguas humanas como el inglés o bien a formas gráficas mas expresivas y sintéticas. Entre más cercano a la computadora es un lenguaje se le denomina de bajo nivel,lo contrario es de alto nivel. Existen cinco generaciones de lenguajes de programación, en donde cada uno mejora a sus predecesores en cuanto a las facilidades que otorga al programador. 1. Lenguajemáquina. 2. Lenguajes ensambladores. 3. Lenguajes de alto nivel. 4. Lenguajes de muy alto nivel. 5. Lenguajes naturales. Lenguajes Ensambladores En su momento, los lenguajes ensambladores constituyeronun gran avance; en lugar de usar ceros y unos se utilizan códigos mnemónicos (para ayudar a la memoria) o abreviatura fáciles de recordar para las instrucciones: ADD (sumar), STO (almacenar), C(comparar), etcétera. Para usar un lenguaje ensamblador se requiere un lenguaje traductor que convierta los programas en ensamblador a lenguaje máquina que es el único que comprende la computadora. Estetraductor se llama programa ensamblador. Aún cuando los ensambladores representaron un paso adelante, todavía tenían muchos inconvenientes, por ejemplo, que son detallados en extremo y su programación estediosa, repetitiva y propensa al error. Lenguaje de muy alto nivel. Los lenguajes de la cuarta generación, 4GL’s, son llamados lenguajes de muy alto nivel. Su definición es más complicada que los...
Regístrate para leer el documento completo.