You can use a wide range of programming languages with the Raspberry Pi, but here we’re going to use Scratch. It’s a great beginner’s language, as it introduces many of the concepts of programming while at the same time being easy to use. It’s especially good for creating graphical programs such as games.
If you’ve never programmed before, or if you’re new to graphical programming, we’ll ease you gently in, and hopefully have a little fun along the way. Without further ado, let’s get started.
Scratch – Skill badge, iron-on patch – You are learning Scratch! Adafruit offers a fun and exciting “badges” of achievement for electronics, science and engineering. We believe everyone should be able to be rewarded for learning a useful skill, a badge is just one of the many ways to show and share. (read more)