"Raspberry Pi" is a small computer that has become a staple for electronics projects and programming learning. You can connect LEDs, sensors, motors, cameras, etc., and operate them using Python.
Your best bet for embedded software development for the Raspberry Pi is likely going to be Python. Single-board computers are gaining in popularity, and probably the ...