Scratch (programming language)

MIT Scratch is an online programming & coding language website. It's a website that you can make projects with using the blocks to code, publishing comments or posts for topic discussions. It is mainly made for children at the ages 8-16 to learn to code. It's also a website that the creator of this wiki, RackTheHedgehog123, has an account

History and Origin
In 2003, Mitchel Resnick, Yasmin Kafai, and John Maeda were awarded a National Science Foundation grant for the development of a new programming environment for children to express themselves with code. The MIT Media Lab's Lifelong Kindergarten group, led by Mitchel Resnick, in partnership Yasmin Kafai's team at UCLA worked closely with Computer Clubhouses in Boston and Los Angeles to develop Scratch, grounding its design in the practices and social dynamics of these after-school youth centers. It started as a basic coding language, with no labeled categories and no green flag. Scratch was made with the intention to teach kids to code.

The philosophy of Scratch encourages the sharing, reuse, and combination of code, as indicated by the team slogan, "Imagine, Program, Share". Users can make their own projects, or they may choose to "remix" someone else's project. Projects created and remixed with Scratch are licensed under the Creative Commons Attribution-Share Alike License. Scratch automatically gives credit to the user who created the original project and program in the top part.

Scratch was developed based on ongoing interaction with youth and staff at Computer Clubhouses. The use of Scratch at Computer Clubhouses served as a model for other after-school centers demonstrating how informal learning settings can support the development of technological fluency.

Scratch 2.0 was released on May 9, 2013. The update changed the look of the site and included both an online project editor and an offline editor. Custom blocks could now be defined within projects, along with several other improvements. The Scratch 2.0 Offline editor could be downloaded for Windows, Mac and Linux directly from Scratch's website, although support for Linux was later dropped. The unofficial mobile version had to be downloaded from the Scratch forums.

Scratch 3.0 was first announced by the Scratch Team in 2016. Several public alpha versions were released between then and January 2018, after which the pre-beta "Preview" versions were released. A beta version of Scratch 3.0 was released on August 1, 2018. for use on most browsers; with the notable exception of Internet Explorer.

Scratch 3.0, the first 3.x release version, was released on January 2, 2019.

Downhill
The Downhill for Scratch has started in Mid-2020, due to what happened in 2020. The main reason why Scratch or The Scratch Community was hated is beacuse the Scratch Drama (Mass/fake reporting, spam/toxic/ruining accounts, etc.) has started. Another main reason is beacuse of the Moderation Bots, which they probably were broken, or bad.

Trivia

 * This website is one of the main websites that the creator and most of the community of this wiki uses.