Generally games available on the Scratch platform are usually free to play. Scratch is not a commercial application, and the main focus of the platform is to aid children in learning the basics of story-telling. Scratch is a visual programming environment that lets users create interactive, media-rich projects. Programming is done by linking colored blocks of code to a function and rendering a result, informing the child of their progress in learning the concept being illustrated. Images and sounds can be imported or created using a built-in tool and sound recorder.
It isn’t a professional programming language used to create professional applications and software. While this is true, it does not detract from the legitimacy of projects made by the many users within its thriving community, which have many real world uses. Users have created animated stories, simulations, sensor-driven art, music videos, games, science projects, among a variety of other applications.