Pseudocode: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Thijs!bot (overleg | bijdragen)
k robot Erbij: sl:Psevdokoda
AleichemAWB (overleg | bijdragen)
k lf, Replaced: kenniskennis met AWB
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).