Sei sulla pagina 1di 11

ENTORNO DEL LENGUAJE DE PROGRAMACIÓN

Tipos de Lenguajes

Lenguaje de Alto Nivel

Lenguaje Intermedio

Lenguaje de Bajo Nivel


Lenguajes de Alto Nivel
 Son aquellos que se encuentran más cercanos al lenguaje natural que al
lenguaje máquina utilizando palabras o comandos generalmente en inglés.

 Lo utilizan principalmente los desarrolladores de Software o programadores

 Precisan de un programa interprete o compilador que traduzca este lenguaje


de programación de alto nivel a uno de bajo nivel como el lenguaje de
máquina que la computadora pueda entender.

 Ejemplos: Java, C, HTML, entre otros.


Lenguaje Intermedio (interpretes o compiladores)
 Se trata de un termino no aceptado por todos. Estos se encuentran en un
punto medio entre el lenguaje de alto nivel y el de bajo nivel.

 Es el lenguaje de una máquina diseñada para ayudar a realizar el análisis de


un programa informático. El término proviene de su uso en compiladores,
donde el código fuente de un programa es traducido a un modo más
apropiado (lenguaje de bajo nivel)

 Este último es el lenguaje que las computadoras entienden.


 Compilador: que analiza el programa fuente y "lo traduce" a otro equivalente,
escrito en otro lenguaje (por ejemplo, en el lenguaje de la máquina).

 En pocas palabras, su acción equivale a la de un traductor humano, que toma un libro


y produce otro equivalente escrito en otra lengua para que alguien mas lo pueda
comprender.
 El código objeto es el código que resulta de la compilación del código fuente.
Su resultado: lenguaje máquina (bajo nivel).

Programa Fuente Programa Destino


Se le conoce como código fuente Se le conoce como código objeto
Es un conjunto de líneas de código, que Código que resulta de la compilación del
son las instrucciones que debe de seguir código fuente.
la computadora para realizar alguna
acción.
Escrito por un programador, en un Caracteres traducidos por los
lenguaje de programación. compiladores.
No es directamente ejecutable por la Es ejecutable por la computadora ya que
computadora en su primer estado. su estado siempre es funcional para el
hardware.
 Intérprete, que analiza el programa fuente y "lo ejecuta directamente", sin
generar ningún código equivalente. Su acción equivale a la de un intérprete
humano, que traduce las frases que oye sobre la marcha, sin producir ningún escrito
permanente.

 Un claro ejemplo de ello se da en la creación de páginas web.


Lenguaje de Bajo Nivel
 Un lenguaje de programación de características de bajo nivel es aquel en el
que sus instrucciones ejercen un control directo sobre el hardware y están
condicionados por la estructura física de la computadora que lo soporta.

 El uso de la palabra bajo en su denominación no implica que el lenguaje sea


inferior a un lenguaje de alto nivel.
Nuestro Primer Programa

Potrebbero piacerti anche