
Scratch takes its name from a technique used by disk jockeys called " scratching", where vinyl records are clipped together and manipulated on a turntable to produce different sound effects and music. As of December 2021, community statistics on the language's official website show more than 92 million projects shared by over 82 million users, 638 million total projects ever created, and more than 100 million monthly website visits. Scratch is taught and used in after-school centers, schools, and colleges, as well as other public knowledge institutions. The service is developed by the MIT Media Lab, has been translated into 70+ languages, and is used in most parts of the world.
Get adblock for ipad android#
Projects can be exported to HTML5, JavaScript, Android apps and EXE files using external tools. Users on the site, called Scratchers, can create projects on the website using a block-like interface. Scratch is a high-level block-based visual programming language and website aimed primarily at children as an educational tool for programming, with a target audience of ages 8 to 16. Logo, Smalltalk, HyperCard, StarLogo, AgentSheets, AgentCubes, EtoysĬatrobat, ScratchJr, Snap !, mBlock, Turtlestitch Microsoft Windows, macOS, Linux (via renderer), HTML5, iOS, iPadOS, and Android. The Scratch 3.0 development environment on startupĮvent-driven, block-based programming languageĢ January 2019 3 years ago ( 2 January 2019) (Scratch 3.0)
