Google and MIT have created a programming language for kids called Scratch Blocks. It's based on Google's Blockly technology, which launched in 2007 and had a design-based interface. This interface helps kids learn a programming language better and faster than text-based learning.
MIT and Google have collaborated to develop a programming language for children that is completely graphical. This programming language is easy to learn because of its graphical nature and has been called “Scratch Blocks.”
Even before the launch of Google's Annual Preview for developers, Scratch Blocks was released as an open-source developer preview and already has a total of 120 new developers enjoying it.
Scratch Blocks is built with Google 's Blockly technology , which started in 2007 with creative design interfaces for young children to learn programming.
Using Blockly, children could easily learn logic, hypothetical statements, flows and loops which are the structural logic for a programming language.
The reason Google and MIT thought of visual learning instead of teaching a programming language is because a text-based language requires precise syntax and semantics, while visual learning creates programs in the form of blocks and converts them into another language.
With these "nerdy" inventions, companies that are in the business of creating products for children, like Hackaball, and other robotic toys could start incorporating these programmable elements into their products for children.
Once tech giants like Google and renowned academic institutions like MIT join this field, it could give game makers yet another reason to incorporate these elements.


