Algoritma berisi langkah-langkah(struktur) penyelesaian masalah secara sisteatis. Langkah/ struktur tersebut dapat berupa runtutan aksi, pemilihan aksi, pengulangan aksi ataupun semuanya. Lebih jelasnya sebagai berikut:
1. Struktur Runtunan (sequence structure)
Struktur runtutan adalah langkah/ struktur dasar algoritma dimana intruksi akan dieksekusi secara berurutan.
gambarnya sebagai berikut:
2. Struktur Percabagan (selection structure)
Struktur percabangan adalah langkah/ setruktur dasar algoritma diana intruksi/pernyataan akan dieksekusi apabila memenuhi atau tidak memenuhi suatu kondisi/ syarat. gambarnya sebagai berikut:
3. Struktur Pengulangan (repetition structure)
Struktur pengulangan adalah langkah/ struktur dasar aldoritma dimana instruksi akan dieksekusi secara berulang-ulang apabila memenuhi atau tidak memenuhi suatu kondisi. gambarnya sebagai berikut: