Fordítóprogramos technika
Fordítóprogramos technika (Compiler) :
A teljes program egységként kezelendő. A szintaktikai hibákra fordításnál, a szemantikai hibákra pedig futtatás alatt vagy egyáltalán nem derül fény. A fordító csak a szintaktikailag helyes forrásprogramból készít tárgyprogramot.
Tárgyprogramból a szerkesztő álltja elő a futtatható programot, amelyet a betöltő tölt be a tárba, és indít el.
Az interpreteres technika
Az interpreteres technika :
Az interpreter nem készít tárgyprogramot, utasításonként (egységenként) sorra veszi a forrásprogramot, értelmezi az utasítást, és végrehajtja. Rögtön szolgáltatja az eredményt. Hátránya, hogy ha az esetleges hibák helyére egyáltalán nem kerül a vezérlés, akkor egyes szintaktikai hibák rejtve maradhatnak. Egyes programnyelvek fordítóprogramosak, vagy interpreteresek, vagy mindkettő.