Softwaren, der oversætter sprogprogrammer på højt niveau til maskinsprog, kaldes en
kompilator .
Sådan fungerer det:
* sprog på højt niveau er designet til at være menneskelig læsbar og lettere at skrive. De bruger velkendte ord og strukturer. Eksempler inkluderer Python, Java, C ++ og JavaScript.
* Maskinsprog er det laveste niveau af programmeringssprog, der består af binær kode (0s og 1s), som computere direkte forstår.
* kompilatorer Funa som broen mellem disse to verdener. De læser din kode på højt niveau, analyserer den og konverterer den til maskinsprogsinstruktioner, som computeren kan udføre.
Vigtig note: Nogle sprog på højt niveau bruger en tolk i stedet for en kompilator. Tolkere oversætter programmet linje for linje og udfører hver linje, som den er læst, snarere end at oprette et komplet maskinkodeprogram først.
Fortæl mig, hvis du gerne vil lære mere om compilere, tolke eller de forskellige typer programmeringssprog!