Compiladores

Páginas: 4 (868 palabras) Publicado: 6 de octubre de 2014
Lenguaje de programación
1. Definición
Un lenguaje de programación es un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos yexpresiones y es utilizado para controlar el comportamiento físico y lógico de una máquina.
Un lenguaje de programación permite especificar de manera precisa sobre qué datos debe operar una computadora,como estos datos deben ser almacenados o transmitidos y que acciones debe tomar bajo una variada gama de circunstancias. Todo esto, a través de un lenguaje que intenta estar relativamente próximo allenguaje humano o natural, tal como sucede con el lenguaje léxico.
2. Clasificación
Los lenguajes de programación se pueden clasificar atendiendo a varios criterios, los principales son:
Según elnivel de abstracción
Según la forma de ejecución
Según el paradigma de programación que poseen cada uno de ellos.

Según el nivel de abstracción

a. Lenguaje de máquina y de bajo nivel

Estelenguaje está compuesto por un conjunto de instrucciones que determinan acciones al ser tomadas por la máquina.
Los lenguajes de maquina están escritos en códigos (código maquina) directamenteinteligibles por la maquina (computadora), siendo sus instrucciones cadenas binarias (0 y 1). “Lenguaje de maquina” hace referencia al lenguaje específico de una computadora, mientras que “código maquina” hacereferencia al modo en que se escriben los diferentes lenguajes de máquina.
Los lenguajes de bajo nivel son lenguajes de programación que se acercan al funcionamiento de una computadora.
Loslenguajes de más bajo nivel son los lenguajes máquina. A este nivel le sigue el lenguaje ensamblador, ya que al programar en ensamblador se trabajan con los registros de memoria de la computadora de formadirecta.
La programación en un lenguaje de bajo nivel tiene como ventajas una mayor adaptación al equipo, además de la posibilidad de obtener la máxima velocidad con el mínimo uso de memoria.
Sin...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Compiladores
  • Compilador
  • COMPILADORES
  • Compiladores
  • Compiladores
  • Compiladores
  • compiladores
  • Compiladores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS