Scratch 2 Offline Editor 2.0Free
A graphical programming language that helps to learn design basics. Allows to create various animations, interactive stories, games, etc. The editor also provides a possibility to add your creations into music clips. You can share your projects in the online community or embed them into other websites.
With Scratch, you can program your own interactive stories, games, and animations; and share your creations with others in the online community. It helps young people learn to think creatively, reason systematically, and work collaboratively; essential skills for life in the 21st century.
Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab.