HTML, CSS, and JavaScript — real programming languages that you type, not silly blocks.
Scratch Has a Marketing Problem
Steve Krouse

You can hardly call HTML and CSS a real programming language. They are languages, but rather document-description and appearance-description languages.

I see your point, and partly agree with it. But while Scratch is not real coding, it can be used to teach it as long as you introduce the concepts that go with the blocks: loops, objects, even threads…

Like what you read? Give JJ Merelo a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.