Python is a popular programming language, but it is usually only used on computers. The language is also popular on the small computer board Raspberry Pi. If you want to program microcontrollers that are even less powerful, Python is not suitable. But there is a version of Python for microcontrollers: MicroPython. Among others, the Raspberry Pi Pico and the BBC micro:bit 2 are supported.