SCRATCH is an easy and simple programming environment, mainly aimed at beginners and children, developed by the Lifelong Kindergarten group, at the MIT Media Lab, and aims to develop creativity and innovation in children and adults without specialization. Scratch allows its users to create their own games and interactive stories through a simple programming language, free and open source, that uses graphic objects instead of complex codes that are usually used in other programming languages, and this language is more like a game than a programming language.
It can be linked to the world of robots and tangible components that are controlled through programming in Scratch.