De component die een code -instructie leest, converteert deze naar machinetaalinstructies en voert deze uit, wordt een compiler genoemd of tolk .
Hier is de uitsplitsing:
* compiler: Een compiler neemt het volledige broncodeprogramma als invoer, vertaalt het in machinecode (een reeks instructies die de processor van de computer begrijpt) en voert vervolgens een uitvoerbaar bestand uit. Dit uitvoerbare bestand kan later onafhankelijk worden uitgevoerd.
* Voorbeeld: C, C ++, Java
* tolk: Een tolk leest en voert de code -regel voor regel uit en vertaalt elke regel in machine -instructies en voert deze onmiddellijk uit. Het maakt geen uitvoerbaar bestand.
* Voorbeeld: Python, JavaScript, Ruby
Laat het me weten als je meer details wilt over hoe compilers en tolken werken! |