An easy to follow book with line by line explanations and plenty of examples and exercises to practice.
Python is a leading programming language, easy to learn and widely used by professional programmers, This book uses MicroPython, a version of Python adapted for the BBC micro:bit.