Scratch là môi trường, ngôn ngữ lập trình kéo thả rất nổi tiếng hiện nay. Điểm đặc biệt nhất của môi trường này là nó được thiết kế dành riêng cho học sinh nhỏ tuổi, từ 7 đến 14. Hiện nay trên thế giới đã có hàng chục triệu học sinh từ cấp Tiểu học và Trung học đã và đang tham gia hào hứng vào sân chơi này. Với Scratch, việc học lập trình, học và rèn luyện các kỹ năng, năng lực liên quan đến khoa học máy tính, đang trở thành rất hấp dẫn đối với trẻ nhỏ.