EDIT: Vor lauter Programmiersprachenfrage hab ich eigentlich das Wichtigste vergessen: Das Grundgerüst sieht schonmal vielversprechend aus. Jetzt musses nur noch gefüllt werden

Öhm... Ich wäre der Meinung, dass man einfach die Programmiersprache benutzt, die man am besten kann (und die es auch für µC gibt).
Wäre sehr für C... Andere würde was anderes sagen wie Basic oder Assembler.
Denke aber, dass man mit allen irgendwie ans Ziel kommen sollte....
Wichtiger ist wohl, dass da in zwischen den Beinen noch irgendwas hinkommt, das dann letztenendes auch programmiert werden kann.
Ob ich mein Buch mit Pinsel oder Kugelschreiber schreibe ist nicht so wichtig. Wichtig ist, dass ein Buch da ist und dass der Inhalt stimmt, oder? Nicht mal die Sprache ist wichtig, solange man sich darin ausdrücken kann und der Leser (compiler) es versteht.