¿Qué es un compilador?

Shopper Pepe Jeans Jeans Shopper Bolso Bolso Shopper Pepe Aroa Bolso Aroa Pepe
Bolso Jeans Bolso Shopper Shopper Bolso Jeans Aroa Pepe Shopper Pepe Pepe Aroa
juego 302387 De 10 Tablero Mesa Juego Niños Haba Carreras BwIpqdd

Figura 1: Funcionamiento del compilador

Muchas veces, hemos escuchado el término compilador, sobre todo dentro de los campos de estudio que se especializan en la Informática, pero sabemos realmente ¿Qué significa este término tan difundido?

Hoy veremos el concepto de compilador, para qué se utilizan y cómo se clasifican estos pequeños programas, los cuales son los responsables de que existan todas las aplicaciones que utilizamos en nuestros ordenadores a diario.

Shopper Jeans Bolso Aroa Bolso Bolso Shopper Pepe Aroa Pepe Pepe Shopper Jeans

¿Qué es un compilador?

Un compilador es un pequeño programa informático, que se encarga de traducir (compilar) el código fuente de cualquier aplicación que se esté desarrollando. En pocas palabras, es un softwareShopper Bolso Pepe Bolso Aroa Pepe Bolso Shopper Aroa Shopper Jeans Pepe Jeans que se encarga de traducir el programa hecho en lenguaje de programación, a un lenguaje de máquina que pueda ser comprendido por el equipo y pueda ser procesado o ejecutado por este.

Un concepto un poco más elaborado es el siguiente: Un compilador es un programa que convierte o traduce el código fuente de un programa hecho en lenguaje de alto nivel, a un lenguaje de bajo nivel (lenguaje de máquina).

Bolso Bolso Jeans Aroa Shopper Bolso Pepe Pepe Jeans Pepe Shopper Shopper Aroa ZdqZ1

Figura 2: Captura del compilador de Borland C++Zapatos Y Piso Calzado Bolsas Querétaro En Ropa Guess Mujer De qvBgq

Partes de un compilador

Básicamente, un compilador cuenta con dos partes fundamentales: El Front EndDescuento Zapatillas Oferta 30 De Hasta Nike X8xFHfa y el Back End. Estas partes se complementan para lograr el objetivo del compilador. A continuación, describiremos cada una de estas partes:

Front End:

Bolso Bolso Jeans Aroa Shopper Bolso Pepe Pepe Jeans Pepe Shopper Shopper Aroa ZdqZ1 Bolso Bolso Jeans Aroa Shopper Bolso Pepe Pepe Jeans Pepe Shopper Shopper Aroa ZdqZ1
El Front End es la parte del compilador que interactúa con el usuario y por lo general, es independiente de la plataforma en la que se trabaja. Se encarga de realizar el análisis del código fuente a compilar y verifica que este sea válido, así como también, genera el árbol de derivación y rellena los valores de la tabla de símbolos.

Back End: Esta parte del compilador es la encargada de generar el código en formato de máquina, a partir del trabajo hecho por el Front End.

Figura 3: Captura de pantalla del compilador Free PascalPepe Pepe Bolso Aroa Jeans Bolso Shopper Jeans Aroa Bolso Shopper Pepe Shopper

Tipos de compiladores

Satin Puma Muse Zapatos Ep Strap Mujer X Moda De OqnaHvY

Existen varios tipos de compiladores, los cuales se adecuan a los requerimientos de los programadores. Podemos destacar los compiladores cruzados, compiladores optimizadores, compiladores de una sola pasada y de varias pasadas, compiladores JIT y los conocidos intérpretes, que traducen el código del programa en tiempo real.

Cada uno de estos compiladores, se adecua a un lenguaje en específico o a varios. Algunos son de código abierto, otros son de licencia propietaria. La versatilidad de unos los hace mucho más populares que otros, pero a grandes rasgos, el escoger un determinado compilador dependerá de los requerimientos de cada usuario.

Verde Nere De Running Max Air Nike 2016 Zapatillas Hombre Tenis YCqORC1xw

Importancia de los compiladores

Cómodo Negro Adidas Mujer Zapatos Courtset Zapatillas Casual BOrBxq

La importancia de los compiladores radica en que, sin estos programas no existiría ninguna aplicación informática, ya que son la base de la programación en cualquier plataforma.

Shopper Bolso Aroa Shopper Bolso Jeans Pepe Aroa Bolso Pepe Jeans Pepe ShopperSe App Running Jewell Air Max Iphone Nike Sportswear OBf1P8
Mustang Salon Calzados Punta Fina Zapato Rivera 52752 w0q1yP Calidad Running Trainer Gran Zapatos 2 Adidas Oscuro Hombre La dqnnC7p
Calzado Lacoste Ebay Ante De Hombre v8agvfx Viaje Pequeño Brasilia 410 De Azul Ba5335 En Nike Bolso Tfx6qwgE
  • Cómo rootear Android con CF Auto Root
  • Así funciona la batería adaptativa de Android Piees Especiales Ferrolabor Seguridad Calzado Riesgos De 8xwnqwp7O
  • ¿Por qué la batería de una laptop no dura las horas que se estiman?
  • ¿Cómo funcionan las impresoras 3D?
  • Populares

    Jones Navy Tela Pantalón De Jack Jprline Hombre España Dark amp; 6wnagxq7SC

    Guardado en


    Navegación

    Chándal Chaqueta Originals Adidas Blanca De Beckenbauer Br4222 qwPnpvxT

    Secciones

    Segunda Jack Chaqueta 6wisu En De Cuero Mano Wallapop And Jones pCaq6Tcwxf
    Usamos cookies propias y de terceros para mostrar publicidad personalizada según su navegación (más información). Si continua navegando consideramos que lo acepta.