Ich persönlich bevorzuge es, Mikrocontroller in der Programmiersprache C zu programmieren.

Hier ein kleiner Crashkurs in der Thematik: