Scratch (programming Language)

Scratch (programming Language)

Scratch is a programming language learning environment enabling beginners to get results without having to learn syntactically correct writing first. Created by the MIT Media Lab, it is intended to motivate for further learning through playfully experimenting and creating projects, such as interactive animations, games, etc. Advocates suggest that individuals who use Scratch at a young age develop a solid foundation of knowledge that can help prepare them for the use of higher level programming languages and math.

Scratch is more concerned about the logic behind programming and solving problems. The great advantage of scratch is that complicated solution can be done on there. Scratch allows for user graphical interface which not only encourages beginners but they also can see what they input.

The name Scratch derived from the turntablism's technique of scratching(Mixing Sounds) and stresses the similarity of the process of programming to the process of mixing/scratching instead of its similarity to the processes of writing (i.e. scripting).

Scratch is available for Windows, Mac OS X, Linux, and the cloud. The source code is made available under GPLv2 license and Scratch Source Code License.

Read more about Scratch (programming Language):  Overview, Derivatives, See Also

Famous quotes containing the word scratch:

    We have our difficulties, true; but we are a wiser and a tougher nation than we were in 1932. Never have there been six years of such far flung internal preparedness in all of history. And this has been done without any dictator’s power to command, without conscription of labor or confiscation of capital, without concentration camps and without a scratch on freedom of speech, freedom of the press or the rest of the Bill of Rights.
    Franklin D. Roosevelt (1882–1945)