Ingeniro
En la historia de la computación han existido cientos de lenguajes de programación ampliamente reconocidos yutilizados, al principio se acercaban mucho al lenguaje propio de las computadoras (ceros y unos), pero se han ido transformando para irse acercando más a la lengua humana o bien a formas graficas másexpresivas y sintéticas.
Mientras más cercano a una computadora sea el lenguaje, se le denomina de bajo nivel, lo contrario se le llama de alto nivel. Existen cinco generaciones de lenguajes deprogramación, donde cada uno mejora a sus predecesores en cuanto a facilidades que otorgan a los programadores:
* Lenguaje maquina
* Lenguajes ensambladores
* Lenguajes de alto nivel
* Lenguajesde muy alto nivel
* Lenguajes naturales
Lenguaje maquina
Es el de más bajo nivel, representa datos e instrucciones con dígitos binarios (0s y 1s), y el elemento ejecutor son los mismos circuitosde la computadora, los métodos de programación en este lenguaje son tediosos e imprácticos, por lo que la comunidad de programadores, se movio muy rápido a desarrollar lenguajes ensambladores.Lenguajes ensambladores: En su momento constituyeron un gran avance; en lugar de usar ceros y unos se utilizaron códigos mnemónicos (para ayudar a la memoria) o abreviaturas fáciles de recordar para lasinstrucciones (ADD, STO, C, etc.) al usar un lenguaje ensamblador se requiere de un lenguaje traductor, que convierte os programas en ensamblador a lenguaje máquina que es el único que comprende lacomputadora y a este traductor se le conoce como programa ensamblador. Aunque fue un gran paso, aún tenían muchos inconvenientes como son: detallados en extremo, programación tediosa, repetitiva y...
Regístrate para leer el documento completo.