Block languages 🤖

I like playing with visual block languages. Instead of typing code, you snap together coloured blocks. They are aimed at children as an introduction to programming, but adults can play too.

=> Wikipedia has these as a subset of visual programming languages

I first tried Scratch, but I stopped when it became web-only. I'm currently using Pocket Code on my phone.

=> Scratch

(Can't find a decent link for Pocket Code, so just look in your phone's app store)

Good bits

There are some great things about programming like this.

Bad bits

I've been making a game on my phone. It's a simple ball rolling, item collecting, obstacle avoiding thing. And I've done enough to bump up against the limitations of this programming style.

Positive conclusion

On the whole, the good stuff outweighs the bad, at least for toy fun projects. I recommend giving it a go. And I haven't tried Snap! and Blockly. Maybe those are wonderful?!

=> Snap!
=> Blockly

=> back to gemlog

Proxy Information
Original URL
gemini://freeshell.de/gemlog/2021-12-28.gmi
Status Code
Success (20)
Meta
text/gemini;lang=en-GB
Capsule Response Time
113.378697 milliseconds
Gemini-to-HTML Time
0.741832 milliseconds

This content has been proxied by September (3851b).