Кампіля́тар — кампутарная праграма (ці збор праграмаў), якая пераўтварае крынічны код, напісаны на мове праграмаваньня, у іншую кампутарную мову (мэтавую, звычайна машынную).
Звычайна вынікам кампіляцыі зьяўляецца аб’ектны машынны код, які загружаецца апэрацыйнай сыстэмаю, але таксама можна атрымаць пасьля кампіляцыі і чытэльны код.
Першаснай функцыяй кампіляцыі ёсьць атрыманьне выканальнага файла праграмы. Кампілятарамі называюць праграмы, якія пераўтвараюць код вышэйшага ўзроўню ў код ніжэйшага ўзроўню. Праграмы, якія, наадварот, пераўтвараюць код ніжэйшага ўзроўню ў вышэйшы, называюць дэкампілятарамі.
Кампілятар звычайна выконвае наступныя апэрацыі: падзяляе код на лексэмы, апрацоўвае тэкст, разьбірае яго, аналізуе сынтаксіс і правільнасьць, аптымізуе код, і, нарэшце, стварае выканальны код.
This article uses material from the Wikipedia Беларуская (тарашкевіца) article Кампілятар, which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). Зьмест даступны на ўмовах CC BY-SA 4.0, калі не пазначанае іншае. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki Беларуская (тарашкевіца) (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.