เครื่องมือใช้งานเบื้องต้นภายใน โปรแกรม Scratch ส่วนใหญ่ที่น้อง ๆ จะได้ใช้กัน จะอยู่ในรูปแบบของบล็อกคำสั่ง ซึ่งตัวโปรแกรมสแครชก็ได้แบ่งเป็นหมวดหมู่และแยกสีให้อย่างชัดเจนเพื่อง่ายต่อการใช้งานสำหรับผู้อยากเรียนรู้เบื้องต้น โดยมีดังนี้
Motion เป็นบล็อกคำสั่งหมวดหมู่ใช้งานเพื่อสั่งการใน Scratch เพื่อควบคุมการเคลื่อนไหว เช่น เคลื่อนที่ไปข้างหน้า หันไปทางซ้ายหรือขวา เคลื่อนที่ลงข้างล่าง เป็นต้น
Looks เป็นบล็อกคำสั่งใน Scratch ที่เกี่ยวกับการแสดงของตัวละคร เช่น การเปลี่ยนขนาดและรูปลักษณ์ การพูดหรือการคิดผ่านกล่องข้อความ เป็นต้น
Sound เป็นบล็อกคำสั่งใน Scratch ที่เกี่ยวกับการแสดงเสียง ซาวน์เอฟเฟ็กต์ต่าง ๆ ซึ่งผู้สร้างสามารถสร้างเสียงเหล่านั้นได้เองอีกด้วย
Events เป็นบล็อกคำสั่งใน Scratch ที่เป็นคำสั่งเช็กเหตุการณ์ที่เกิดขึ้น เช่น เหตุการณ์ตามคำสั่งจะเริ่มขึ้นหรือสิ้นสุดลงเมื่อกดปุ่ม เป็นต้น
Control เป็นบล็อกคำสั่งใน Scratch ที่ควบคุมคำสั่งตามเงื่อนไขต่าง ๆ ให้โปรเจกต์ที่สร้างไปในทิศทางที่ต้องการ เช่น การวนซ้ำ การเขียนโปรแกรมแบบมีหลายทางเลือก เป็นต้น
Sensing เป็นบล็อกคำสั่งใน Scratch ที่เกี่ยวกับการรับค่าต่าง ๆ รวมไปถึงการตรวจจับเหตุการณ์ที่ตัวละครกำลังดำเนินว่าเป็นไปตามเงื่อนไขที่ได้ป้อนคำสั่งไว้หรือไม่ ยกตัวอย่างเช่น การสัมผัสกับขอบ การคลิกเมาส์ การจับเวลา เป็นต้น
Operators เป็นบล็อกคำสั่งใน Scratch ที่ใช้ในการคำนวณทางคณิตศาสตร์ เช่น การเปรียบเทียบค่าตัวเลข การบวก การลบ การคูณ การหาร เป็นต้น
Variable เป็นบล็อกคำสั่งใน Scratch ที่เกี่ยวกับการสร้างค่าตัวแปรต่าง ๆ
My block เป็นบล็อกคำสั่งใน Scratch ที่ใช้เพื่อสร้างหรือกำหนดค่าคำสั่งขึ้นมาใช้เอง นอกจากนี้ Scratch ยังมีสคริปต์ที่เป็น Extension เสริมเพื่อใช้ป้อนคำสั่งเฉพาะด้านอย่าง Pen หรือ คำสั่งที่ใช้ร่วมกับ Micro:Bit เป็นต้น