17.175
edicións
(Ortografía) |
(Ligazón a compilador) |
||
En [[informática]], a '''compilación''' é o proceso polo que o código funcional ([[código fonte]] dun [[programa (informática)|programa]]) pasa a ser convertido en [[código máquina]]. Este proceso pode pasar por unha ou dúas fases dependendo do tipo de linguaxe que esteamos a empregar ([[java]],[[C]],[[C++]],[[C#]],[[pascal]],[[python]],[[perl]], etc.) antes de que o programa sexa executable:
'''Directamente traducibles a linguaxe máquina''': estas linguaxes son por exemplo C, e pascal; o programa [[compilador]] pode xerar as súas funcións en linguaxe máquina directamente.
'''Linguaxes non directamente traducibles a liguaxe máquina''': este tipo de linguaxes de programación precisan ser traducidas previamente a outra linguaxe ou a linguaxe [[ensamblador]]; este é o caso de C++ e C#, que precisan ser traducidos a C antes de ser compilados.
|
edicións