„Forráskód (programozás)” változatai közötti eltérés

[nem ellenőrzött változat][nem ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Notinlist (vitalap | szerkesztései)
Notinlist (vitalap | szerkesztései)
6. sor:
 
== Szerepe ==
Az ember által elkészített program - nyelvtől és környezettől függően - két féle képpen válhat futó programmá.: Fordítássalfordítás után vagy interpretálással.
 
Fordításnak nevezzük azt, amikor az ember által olvasható utasításokból futómásik program lesz. Ennek a folyamatnak egyik fontos lépését a [[fordítóprogram]] (compiler) végzi, aminek a bemenete (forrása) a fent említett utasítássorozat, kimenete lehet processzor illetve operációs rendszer által közvetlenül futtatható [[gépikódgépi-kód|natív bináris]] vagy valamilyen köztes programozási vagy bináris nyelv ([[bájtkód]]). A köztes programozási nyelvet jellemzően tovább fordítják binárissá, hogy a program futtatható legyen, a bájtkódot pedig interpretálással futtatják.
 
[[Interpretált nyelv|Interpretált nyelveknél]] az [[interpreter]] (program) futtatókörnyezetként (esetleg [[virtuális gép|virtuális gépként]]) viselkedik a forráskód számára, azaz saját maga hajtja végre a forrásállományból kiolvasott parancsoknak megfelelő műveleteket.