Diferencia entre revisiones de «Compilador»

Contenido eliminado Contenido añadido
Sin resumen de edición
m Revertidos los cambios de 190.152.56.29 (disc.) a la última edición de Rmaestre
Línea 1:
[[Archivo:CompilationScheme-Spanish.png|right|thumb|300px|Diagrama a bloques de la operación de un buen compilador.]]
 
FALSOprocesoUn '''compilador''' es un [[programa informático]] que [[proceso de traducción de programas|traduce un programa]] escrito en un [[lenguaje de programación]] a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar. Usualmente el segundo lenguaje es [[lenguaje de máquina]], pero también puede ser simplemente texto. Este proceso de traducción se conoce como [[compilación]].
 
Un compilador es un programa que permite traducir el [[código fuente]] de un programa en [[lenguaje de alto nivel]], a otro lenguaje de nivel inferior (típicamente [[lenguaje de máquina]]). De esta manera un programador puede diseñar un programa en un lenguaje mucho más cercano a como piensa un ser humano, para luego ''compilarlo'' a un programa más manejable por una computadora.