Strukturert programmering
Strukturert programmering er en grunnleggende teknikk som ligger til grunn for det meste av moderne programutvikling. Strukturert programmering er en programmeringsteknikk der ethvert program skal kunne skrives ved bruk av bare tre forskjellige setningstyper:
- Instruksjonssetninger - Valgsetninger - Gjentakelser (løkker og iterasjoner)
Til strukturert programmering bruker man et høynivå- programmeringsspråk. Vi kan si at et programmeringsspråk har:
- Et vokabular, altså et ordforråd med meget strenge regler for hva det enkelte ord kan brukes til - En grammatikk, som bestemmer hvordan vi kan sette sammen ord til en korrekt setning.
Ved programmering er det svært viktig at vi kjenner både vokabularet og grammatikken. Vi kan imidlertid definere våre egne ord etter bestemte regler. Kompilatoren som skal oversette programkode til maskinkode, vil kontrollere at programmet er riktig skrevet, og vil ikke kompilere dersom reglene ikke er fulgt fullt ut.
- ^ Innføring i informasjonsbehandling. [Braadland Trond R, 2002, s 282-283]