- Structure English
- Adalah semacam dialek Inggris tertulis yang merupakan antara bahasa non-technical dan bahasa pemrograman
- Struktur logikal yang ada terlihat jelas melalui keyword dan indent. Tetapi, keyword yang terlalu spesifik terhadap bahasa pemrograman tertentu sebaiknya dihindari
- Prinsip utama adalah
- sebuah spesifikasi dibuat dari beberapa kalimat sederhana. Masing masing terdiri dari sebuah statement sederhana atau perhitungan
- Statement hanya dapat digabungkan dengan cara tertentu yaitu sequence, selection atau iteration.
- Contoh structured English
If client contact is ‘Sushila’
set discount rate to 5%
Else
set discount rate to 2%
Endif
- Pseudocode
- Pseudocode berbeda dengan structured english, karena pseudocode lebih mendekati bahasa pemrograman tertentu.
- Walaupun ada beberapa dialek pseudocode, masing masing mengacu pada bahasa pemrograman tertentu.
- Contoh pseudocode
{
{ while more adverts:
next advert;
get advertcost;
cumcost = cumcost + advertcost;
endwhile
}
{ campaigncost = cumcost x ohrate;
get campaignbudget;
case campaigncost >= campaignbudget:
return warningflag;
endcase;
}
}


