Pseudocode: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
k robot Erbij: sl:Psevdokoda |
|||
Regel 1:
Met '''pseudocode''' wordt over het algemeen een onechte (niet-formele) [[programmeertaal]] bedoeld. 'Pseudo' betekent onecht, 'code' verwijst naar de [[broncode]] van een [[computerprogramma]]. Doordat pseudocode een informeel karakter heeft, is het niet geschikt om [[Compilatie|gecompileerd]] en uitgevoerd te worden. Het is hierdoor geen echte programmeertaal.
Pseudocode wordt gebruikt om [[algoritme]]n vast te leggen op een door mensen leesbare manier met behoud van de stappen. Natuurlijke taal is hiervoor niet geschikt, omdat deze [[Ambiguïteit|ambigu]] is. Een werkelijke (formele) programmeertaal is vaak te strak gedefinieerd en vereist specifieke [[Kennis (wetenschap)|kennis]] van die taal om het algoritme snel en voor iedereen begrijpelijk te maken.
In pseudocode komen bekende constructies uit bestaande programmeertalen voor (zoals [[C (programmeertaal)|C]], [[Java (programmeertaal)|Java]] of [[BASIC]]). Deze worden echter veel losser gebruikt en vaak in combinatie met geschreven zinnen (vaak in het Engels).
|