|
|
---|---|
A compiler, a fejlesztés során nélkülözhetetlen eszköz. A fordítóprogram kulcsszerepe, hogy a forráskód a szükséges rendszer számára értelmezhető legyen. Így lehetséges, hogy nemcsak eltérő operációs rendszeren (dos, windows, linux), de szignifikánsan különböző hardveren, akár régebbi vagy modern technológiával is megfelelően fut a program.
Láttuk már orvosi műszeren, ATM-en, sőt grafikus kijelzővel rendelkező számológépen futni. Ugyanaz a szoftver más képességekhez igazítva. A fordítóprogram mindig natív kódot készít, de nemcsak a futtathatóságot biztosít, hanem optimalizál és lehetővé teszi a rugalmas mozgatást eltérő platformok között. |