@pebisoft: also ich weiss wirklich nicht was du da für einen Müll laberst.
Mit entsprechend Motivation kann man ohne große Probleme einsteigen, man sollte halt nicht gleich das ich-brauch-50-Ports und ich-brauch-alle-Funktionen Programm schreiben wollen. Wie noNeed 4 aNick schon schrieb: einfach anfangen, mal ein paar LEDs blinken lassen und danach halt immer mehr Bild  
Btw, ich halte Basic für hardewarenahes Programmieren unpassend. Aber das muss jeder slebst entscheiden ... ich finde C nicht als wesentlich schwieriger, ein paar Grundkenntnisse in Programmieren sollten so oder so schon da sein.