Nuacht

Python uses a very forgiving syntax and is very easy to read, which makes learning to code a really enjoyable experience.
And the Raspberry Turk — a chess-playing robot from developer Joey Meyer — is a masterwork in that regard, serving as a way to learn everything from machine vision to robotics to AI.