Pseudokoodi on yhdistelmä ohjelmointikieltä ja suorasanaista tekstiä.
Pseudokoodilla on sekä ohjelmointikielen syntaksia että vapaan kielen
semantiikkaa.
Hyvä pseudokoodi ottaa parhaat puolet sekä ohjelmointi- että puhutusta
kielestä. Tällöin pseudokoodi on selkeää ja helposti muunnettavissa
ohjelmointikieleksi.
Huono pseudokoodi on joko kömpelöä ohjelmointikieltä (liian
yksityiskohtaista) tai moniselitteistä pöperöä (liian lähellä puhuttua
kieltä).
Pseudokoodi määrittelee normaalit ohjelmointikielen rakenteet
(peräkkäisyys, ehdollisuus, toisto), tietorakenteet ja rajapinnat.
Valittu pseudokieli voidaan muokata itse käytetyn ohjelmointikielen
syntaksista tai sitten voidaan käyttää jo olemassa olevaa pseudokieltä.
Esimerkki pseudokielestä. Tämä on omatekoista pseudo-C:ta