Scratch is a programming language that allows children to create their own projects, like, as stories, animations, or games using block-based coding.