Fordítóprogram

A Programozás Wiki wikiből

A fordítóprogram más programok, könyvtárak, modulok forráskódjának tárgykódúvá - tipikusan, de nem feltétlenül gépi kódúvá - alakítására képes pogram. Az átalakítási folyamatot, amelynek során az emberi szerkesztésre és megértésre tervezett forráskódot (valamely programozási nyelven leírt utasításokat) az adott célplatform által közvetlenül értelmezhető kódra kerül átalakításra, a program fordításának nevezzük.

Az átalakítási folyamat a legtöbb esetben nem kölcsönösen egyértelmű megfeleltetés, ami azt jelenti, hogy a tárgykódú programból általában nem - vagy csak hiányosan - állítható vissza (dekompilálható) a forráskód, így a fordítást a programokban alkalmazott megoldások védelmére is szokás használni.

A fordított programok általában lényegesen gyorsabban futnak, mint az értelmezett, vagy virtuális gépen futó társaik.

Lásd még[szerkesztés]

Fordítóprogramok listája