MicroPython can now be used to program micro hardware such as raspberry pi for example, make sure to check it.