Phần có cấu trúc của mã giả là ký hiệu đại diện cho sáu cấu trúc lập trình có cấu trúc cụ thể: SEQUENCE, WHILE, IF-THEN-ELSE, REPEAT-UNTIL, FOR và CASE. Mỗi cấu trúc này có thể được nhúng vào bên trong bất kỳ cấu trúc nào khác. Các cấu trúc này đại diện cho logic hoặc luồng điều khiển trong một thuật toán.