SCRATCH
Scratch is an event-driven visual programming language developed by MIT. In Scratch, you can create your own Interactive stories, animations, and games by using the visual blocks. Block-based coding is a great way for kids to learn the fundamentals of programming quickly. The Scratch platform allows the children to drag and drop blocks in sequence. Each block will represent a single line of code and each block will perform a different function or command. The program will run by arranging them in a specific order.