Scratch là một ngôn ngữ lập trình đồ họa dành cho trẻ em độ tuổi từ 8 trở lên và có thể chạy trên các nền tảng Mac, Windows và Linux. Scratch là dự án của Lifelong Kindergarten Group tại MIT Media Lab và được cung cấp hoàn toàn miễn phí.
James là công cụ gỡ lỗi trang web đơn giản, với giao diện hiện đại, các công cụ dễ dàng để sử dụng cũng như khả năng ngăn chặn các yêu cầu, phản hồi đến và đi từ bất cứ trình duyệt nào.