Programvaran som översätter språkprogram på hög nivå till maskinspråk kallas en
compiler .
Så här fungerar det:
* språk på hög nivå är utformade för att vara mänsklig läsbar och lättare att skriva. De använder bekanta ord och strukturer. Exempel inkluderar Python, Java, C ++ och JavaScript.
* Maskinspråk är den lägsta nivån på programmeringsspråk, bestående av binär kod (0s och 1s) som datorer direkt förstår.
* kompilatorer agera som bron mellan dessa två världar. De läser din kod på hög nivå, analyserar den och konverterar den till maskinspråkinstruktioner som datorn kan köra.
Viktig anmärkning: Vissa språk på hög nivå använder en tolk istället för en kompilator. Tolkar översätter programlinjen för linje och kör varje rad när den läses, snarare än att skapa ett komplett maskinkodprogram först.
Låt mig veta om du vill lära dig mer om kompilatorer, tolkar eller olika typer av programmeringsspråk!