สีของบล็อกคำสั่งใน Scratch จะแบ่งออกเป็นกลุ่มหลักๆ ดังนี้:
- สีม่วง: บล็อกควบคุม (Control) เช่น เมื่อคลิกธงเขียว, รอ, ทำซ้ำ
- สีส้ม: บล็อกการมองเห็น (Looks) เช่น พูด, เปลี่ยนชุด, เปลี่ยนขนาด
- สีฟ้า: บล็อกเสียง (Sound) เช่น เล่นเสียง, เปลี่ยนระดับเสียง
- สีเขียว: บล็อกเหตุการณ์ (Events) เช่น เมื่อคลิกตัวละคร, เมื่อได้รับข้อความ
- สีเหลือง: บล็อกตัวแปร (Variables) เช่น ตั้งค่าตัวแปร, เปลี่ยนค่าตัวแปร
- สีชมพู: บล็อกเซ็นเซอร์ (Sensing) เช่น ถาม, ตอบ, หาก…แล้ว…
- สีเทา: บล็อกการดำเนินการ (Operators) เช่น บวก, ลบ, คูณ, หาร
- สีน้ำเงินเข้ม: บล็อกการเคลื่อนไหว (Motion) เช่น เคลื่อนที่, กลับไปที่ (x: , y:), ชี้ไปหา
- สีฟ้าอ่อน: บล็อกปากกา (Pen) เช่น ลากเส้น, ยกปากกา, วางปากกา