Vad är en kompilator?
En kompilator (engelska: compiler) är ett datorprogram som kan ta programmeringsspråk och omvandla (kompilera) den till maskinkod, eller annan kod som datorn kan förstå. Kompilatorn är användbar eftersom det möjliggör att programmeraren kan skriva kod på mer hög-nivå, det vill säga, möjliggör abstraktion av programmet man skriver.Kompileringsfel
Om Java-koden innehåller exempelvis syntaxfel eller typfel ger kompilatorn felmeddelanden och den felaktiga källkoden kan inte kompileras till ett körbart program. Det skiljer sig från ett körningsfel, som uppstår när ett program redan körs.
kompileringsfel. Kompilatorn förstår inte hur den ska översättta koden och kommer därför krascha programmet.