Pseudokode
Pseudokode er en uformell måte å beskrive et dataprogram eller en algoritme ved å bruke grunnleggende engelske ord og enkle, strukturerte programmeringsspråkkonstruksjoner. Det er en måte å kommunisere logikken og flyten til et dataprogram uten å fordype seg i syntaksen til noe spesifikt programmeringsspråk. Pseudokode kan sees på som et mellomsteg mellom brukerkravene eller høynivådesign og selve programimplementeringen i et spesifikt programmeringsspråk.
Faktisk programvareprogram
Et faktisk dataprogram, derimot, er en serie instruksjoner skrevet på et spesifikt programmeringsspråk som kan behandles og utføres av en datamaskin. Det er den endelige implementeringen av algoritmen eller logikken, vanligvis opprettet med et utviklingsmiljø eller tekstredigering, og deretter kompilert eller tolket til maskinkode som datamaskinen kan kjøre direkte.
Hovedforskjellen mellom pseudokode og et faktisk dataprogram ligger i detaljnivået og formaliteten.
- Pseudokode:er en beskrivelse på høyere nivå av programmets logikk, med fokus på konseptene og trinnene uten å bekymre deg for spesifikk programmeringssyntaks eller detaljer om språkimplementering.
- Faktisk dataprogramvareprogram:er en detaljert beskrivelse av programmet på lavt nivå, skrevet i en bestemt programmeringsspråksyntaks og klar til å kjøres av en datamaskin. Den består av spesifikke utsagn, variabeldeklarasjoner, syntaksbaserte betingelser, løkker og andre elementer som definert av programmeringsspråket.