Tipos de lenguaje de programación.
Lenguaje de máquina
En informática, cualquier lenguaje artificial que puede utilizarse para definir una secuencia de instrucciones para su procesamiento por unordenador o computadora. Es complicado definir qué es y qué no es un lenguaje de programación. Se asume generalmente que la traducción de las instrucciones a un código que comprende la computadora debeser completamente sistemática. Normalmente es la computadora la que realiza la traducción.
Características del lenguaje máquina
Lenguaje restringido y de bajo nivel que entiende el computador.Expone las capacidades básicas del computador.
Depende del computador, lo que crea incompatibilidades entre distintos computadores.
Lenguaje de bajo nivel
Se llaman de bajo nivel porque estánmuy cercanos al hardware del ordenador. Es necesario conocer a fondo la arquitectura de la máquina para la que se va a programar. El primer lenguaje de este tipo que se utilizó fue el lenguaje máquina,que consiste en un conjunto de instrucciones en binario, es decir, con ceros y unos, con los cuales se indica al ordenador qué hacer. Este lenguaje es muy complicado y la posibilidad de cometererrores es muy alta, por lo que ya no se utiliza. Para solventar estas dificultades apareció el lenguaje ensamblador, que consiste en asignar una abreviatura a cada instrucción en binario, de forma que seamás fácil recordarla y más difícil equivocarse. Sin embargo, con este lenguaje sigue siendo necesario conocer muy bien el hardware del ordenador.
Características del lenguaje de bajo nivel
Son másfáciles de utilizar que los lenguajes máquina, pero, al igual que ellos, dependen de la máquina en particular.
El lenguaje de bajo nivel por excelencia es el ensamblador.
Está compuesto por valoresnuméricos y etiquetas
Lenguaje de alto nivel
Los primeros programas ensambladores producían sólo una instrucción en lenguaje de máquina por cada instrucción del programa fuente. Para agilizar la...
Regístrate para leer el documento completo.