Hva er syntaks? Enkelt forklart
Grunnlaget for grammatikken på hvert språk er syntaks. Dette gjelder også språket i programmene, koden. Vi kan enkelt forklare hva syntaks betyr i forbindelse med programmering.
Generell definisjon av syntaks
- Syntaks er et delområde av grammatikk og beskriver undervisningen i setningsstruktur. Det bestemmer hvordan meningsfulle setninger skapes fra individuelle komponenter - ordene.
Syntaks i programkoden
- Ved programmering definerer syntaksen formelle regler om de tillatte språkelementene til et programmeringsspråk. Den regulerer også i hvilken grad disse elementene kan brukes i et program.
- Programmeringsspråket kan forstås som et grensesnitt mellom mennesker og datamaskiner.
- Akkurat som du som menneske bare kan forstå meningsfylte setninger, forstår en datamaskin bare programmer som sender meningsfylte formulerte kommandoer til den. Det er derfor viktig å overholde syntaks for det respektive programmeringsspråket når du programmerer.
- Som person har du fantasi. Så du kan dechiffrere og forstå setninger som er uriktige i strukturen. En datamaskin er (fremdeles) fantasiløs: For å forstå og utføre en kommando, må koden være feilfri, så syntaksreglene må overholdes. Ellers fungerer ikke programmet.
Noen programmer har navn som ikke gjør det klart ved første øyekast hva programmet er. Et eksempel på dette er den såkalte firmware - du vil finne ut hva som ligger bak den i neste artikkel.