Pseudocode : deskripsi tingkat tinggi informal dan ringkas atas suatu algoritma yang menggunakan suatu tata bahasa yang menyerupai bahasa pemrograman, tapi untuk dibaca oleh manusia.
Tidak ada standar kata kunci (keyword) untuk pseudocode,tetapi Pseudocode mempermudah pemahaman atas suatu algoritma, dan mempermudah implementasi dalam bentuk kode programnya.
Terdapat 3 struktur kontrol
Urutan (Sequential)
Pemilihan (Decision)
Pengulangan (Iteration)
Urutan (Sequential)
Pemilihan (Decision)
Pengulangan (Iteration)
Contoh Pseudocode
Get alasGet tinggi
Calculate luas = 0.5 * alas * tinggi
Display luas
Notasi Pseudocode
Input : READ, GET, OBTAIN
Output : PRINT, DISPLAY, SHOW
Compute : COMPUTE, CALCULATE,
DETERMINE
Initialize : SET, INIT
Decision : IF, CASE
Iteration : WHILE, FOR