by Lifelong Kindergarten

Free programming language and online community where you can create your own interactive stories

Operating system: Windows

Publisher: Lifelong Kindergarten

Antivirus check: passed

Report a Problem

Scratch is an excellent program that helps children from 8 years old to learn the basics of programming and mathematics. The essence of it is to convey the basics of the above sciences to children in a playful and entertaining way. Also, with the help of this application, children will get acquainted with the basics of design.

Since Scratch was originally developed for children, the interface of the program is so simplified that young users do not have any serious problems using this application. All works are carried out in so-called projects. Not only can you create new projects, but you can also continue working with saved ones. With Scratch, children can create interactive stories, games and animations. Of course, it's all in pretty simple shape. The main window of the program is divided into three working sections: its own script, script block and the window of displaying the result of the selected script. In the scenario block you will find many logical constructions that are divided into categories (sound, pen, motion, appearance, sensors, variables, numbers and control). For example, in the category "movement" the user will find commands that are responsible for moving the object on the screen. In the window of your own script the user sees your own project.

Scratch allows children to learn programming and mathematical basics in a fun, interactive way through creating games and animations.

- allows you to learn the basics of mathematics and programming;

- is for kids 8 years old and older;

- has the simplest interface possible;

- presents information in a playful and entertaining way;

- makes it possible to use ready-made logical designs.

Provides visually intuitive interface for learning coding concepts.
Supports collaborative projects and community interaction.
No previous programming experience needed.

Limited capabilities for complex programming tasks.
Can be too simplistic for advanced users.
No offline version available.
image/svg+xmlBotttsPablo Stanley Körner Mason
Scratch is a platform aimed at children aged 7 years and upwards and can be used to help them learn basic programming. It allows children to program and develop their own interactive stories, games and animations using visual elements and simplified functions such as drag and drop. Scratch is very easy to learn and will help children develop their logical and systematic thinking as well as problem solving skills.
image/svg+xmlBotttsPablo Stanley Körner Nathan
Great for people like me who want to use animation as a creative outlet but don't have time to learn C++ or javascrpit. The program is simple enough for someone with just a little computer knowledge like myself to create full animations. Would be perfect for kids who want something to do. You can even share projects with other users, great way to learn how to get the most out of the program and seeing how other people use
image/svg+xmlBotttsPablo Stanley Körner Connor Cornel
Scratch is a free graphical programming language and online community where children can program and share interactive media such as stories, games, and animation with people from all over the world. Scratch is designed to help young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.
image/svg+xmlBotttsPablo Stanley Körner Kyle Ottmann
Scratch is a great software for kids to learn coding and build projects. The drag and drop feature makes it easy to understand and use. The online community is great too, with a lot of resources available. I found the tutorials to be very helpful when I was getting started. It's also free, which is great. The user interface is very intuitive and easy to use. The only downside I have noticed is that some of the features are a bit limited. However, overall I found Scratch to be a great tool for teaching coding.
image/svg+xmlBotttsPablo Stanley Körner Lewis M.
Scratch is a great software for introducing kids to coding. It's easy to use and offers plenty of options for customizing projects. The drag-and-drop interface makes it easy to use, even for those who have never programmed before. The online community is also great for finding helpful tutorials and resources.
image/svg+xmlBotttsPablo Stanley Körner Euan D.
Scratch is a user-friendly programming tool with a range of visual and audio effects. The drag-and-drop interface makes it easy for beginners to create interactive projects, and the community provides a wealth of resources and support. However, more advanced users may find its limitations frustrating. Overall, Scratch is a great tool for introducing programming concepts to young learners.
image/svg+xmlBotttsPablo Stanley Körner Ewan I******m
Scratch software is a user-friendly programming tool that allows beginners to create interactive projects with ease.
image/svg+xmlBotttsPablo Stanley Körner Aaron
Scratch is a visual programming language designed primarily for children and beginners to learn the fundamentals of coding. The standout feature of this software is its unique and intuitive drag-and-drop interface which allows users to create animated stories and interactive games with ease. To bolster learning, Scratch also provides a supportive online community where users can share their projects, learn from others, and get feedback. It promotes coding literacy while emphasizing creativity, systematic reasoning, and collaborative skills.
image/svg+xmlBotttsPablo Stanley Körner Freddie
A simple yet powerful tool for learning the basics of coding through interactive storytelling and game creation.
image/svg+xmlBotttsPablo Stanley Körner Cameron
Creative, interactive, engaging for young coders.
image/svg+xmlBotttsPablo Stanley Körner William
Creative, intuitive, educational, engaging, kid-friendly.
Learn programming and math in a fun way.
Global Mapper
Mapper necessary for Windows system
Allows for translating for windows services
Collaborative delivery software for multiple components
EarMaster Pro
Provides users with an easy-to-follow tutorial into the world of music
Allows for software testing on Windows