Is Scratch a Proper Programming Tool ?

“The most important thing he’s learning isn’t a specific programming language or even computational thinking skills, it’s that he can use computers to express his creative ideas and solve practical problems. This is where Scratch excels. If Scratch can empower kids to be digital makers not just digital users.”

Excellent point!

http://www.techagekids.com/2015/08/scratch-isnt-proper-computer.html