Hvad er syntaks? Enkelt forklaret
Grundlaget for hvert sprogs grammatik er syntaks. Dette gælder også sproget for programmerne, koden. Vi kan nemt forklare, hvad syntaks betyder i forbindelse med programmering.
Generel definition af syntaks
- Syntaks er et underområde i grammatik og beskriver undervisningen i sætningsstruktur. Det bestemmer, hvordan meningsfulde sætninger oprettes fra individuelle komponenter - ordene.
Syntaks i programkoden
- Ved programmering definerer syntaks formelle regler om de tilladte sprogelementer i et programmeringssprog. Det regulerer også, i hvilket omfang disse elementer kan bruges i et program.
- Programmeringssproget kan forstås som en grænseflade mellem mennesker og computere.
- Ligesom du som person kun kan forstå meningsfulde konstruerede sætninger, forstår en computer kun programmer, der sender meningsfulde formulerede kommandoer til den. Det er derfor vigtigt at overholde syntaks for det respektive programmeringssprog, når man programmerer.
- Som person har du fantasi. Så du kan dechiffrere og forstå sætninger, der er forkerte i strukturen. En computer er (stadig) fantasiløs: For at forstå og udføre en kommando skal koden være fejlfri, så syntaksens regler skal overholdes. Ellers fungerer programmet ikke.
Nogle programmer har navne, der ikke ved første øjekast gør det klart, hvad programmet er. Et eksempel på dette er den såkaldte firmware - du finder ud af, hvad der ligger bag den i den næste artikel.