"บล็อกคำสั่งทั้งหมดในโปรแกรม Scratch ถูกจัดออกเป็น 10 กลุ่มตามลักษณะหน้าที่ของ แต่ละบล็อกคำสั่ง โดยบล็อกคำสั่งที่ใช้งานได้สำหรับตัวละครและเวทีจะแตกต่างกัน "
"บล็อกคำสั่งทั้งหมดในโปรแกรม Scratch ถูกจัดออกเป็น 10 กลุ่มตามลักษณะหน้าที่ของ แต่ละบล็อกคำสั่ง โดยบล็อกคำสั่งที่ใช้งานได้สำหรับตัวละครและเวทีจะแตกต่างกัน "
1. กลุ่มบล็อก Motion
กลุ่มบล็อก Motion ประกอบด้วยบล็อกที่ใช้กำหนดรูปแบบการเคลื่อนที่ให้ตัวละคร เช่น เคลื่อนที่ ไปข้างหน้า, หมุนทิศทาง, ไปที่ตำแหน่งต่างๆ บนเวที โดยสามารถกำหนดค่าของการเคลื่อนที่ได้ บล็อกใน กลุ่มบล็อก Motion มีดังนี้
2. กลุ่มบล็อก Looks
กลุ่มบล็อก Looks ใช้สำหรับการเขียนสคริปต์เพื่อสั่งให้ตัวละครหรือเวทีแสดงคุณสมบัติต่างๆ เช่น ตัวละครพูด เปลี่ยนชุดตัวละคร เปลี่ยนสีตัวละคร เปลี่ยนขนาดตัวละคร เปลี่ยนพื้นหลัง บล็อกในกลุ่มบล็อก Looks มีดังน
3. กลุ่มบล็อก Sound
กลุ่มบล็อก Sound ทำงานเกี่ยวกับการแสดงเสียงต่างๆ ซึ่งอาจเป็นเสียงจากไฟล์ที่มีอยู่ หรือไฟล์ เสียงที่บันทึกโดยเครื่องมือบันทึกเสียง (Sound Recorder) ซึ่งอยู่ในโปรแกรม Scratch ไฟล์เสียงจะมีส่วน ขยายเป็น .wav หรือ .mp3 นอกจากนี้ ยังมีบล็อกที่สามารถกำหนดเสียงของเครื่องดนตรี ชนิตต่างๆ ได้ บล็อกในกลุ่มบล็อก Sound มีดังนี้