Wat is syntaxis? Eenvoudig uitgelegd
De basis van de grammatica van elke taal is syntaxis. Dit geldt ook voor de taal van de programma's, de code. We kunnen eenvoudig uitleggen wat syntaxis betekent in verband met programmeren.
Algemene definitie van syntaxis
- Syntaxis is een deelgebied van grammatica en beschrijft het onderwijzen van zinsbouw. Het bepaalt hoe zinvolle zinnen worden gemaakt van individuele componenten - de woorden.
Syntaxis in de programmacode
- Tijdens het programmeren definieert de syntaxis formele regels over de toegestane taalelementen van een programmeertaal. Het regelt ook de mate waarin deze elementen in een programma kunnen worden gebruikt.
- De programmeertaal kan worden opgevat als een interface tussen mens en computer.
- Net zoals u als persoon alleen zinvol geconstrueerde zinnen begrijpt, begrijpt een computer alleen programma's die zinvol geformuleerde opdrachten ernaar verzenden. Het is daarom belangrijk om bij het programmeren rekening te houden met de syntaxis van de respectieve programmeertaal.
- Als persoon heb je verbeelding. U kunt dus zinnen met een onjuiste structuur ontcijferen en begrijpen. Een computer is (nog steeds) fantasieloos: om een opdracht te begrijpen en uit te voeren, moet de code foutloos zijn, dus moeten de regels van de syntaxis worden nageleefd. Anders werkt het programma niet.
Sommige programma's hebben namen die op het eerste gezicht niet duidelijk maken wat het programma is. Een voorbeeld hiervan is de zogenaamde firmware - u kunt achterhalen wat er achter ligt in het volgende artikel.