Scratch adalah bahasa pemrograman visual yang dirancang oleh MIT Media Lab untuk membantu anak-anak memahami dasar-dasar pemrograman dengan cara yang menyenangkan dan interaktif. Dengan menggunakan blok kode yang disusun seperti puzzle, anak-anak dapat mengembangkan keterampilan pemecahan masalah, kerja tim, dan komunikasi. Scratch juga memiliki komunitas online dan berbagai sumber daya untuk mendukung pembelajaran lebih lanjut.