Wat is een compiler?


Een compiler of programmavertaler is een programma die code die in de ene taal is geschreven, omzet in een andere taal. De invoercode wordt de broncode genoemd, terwijl de vertaalde code machinecode is.

Een compiler vertaalt programmeertalen op hoog niveau (bijvoorbeeld Java, C++) naar een taal op laag niveau (zoals bijeenkomst) om een ​​uitvoerbaar programma te maken.