okay manca punto di partenza fondamentale: decidere in che linguaggio vuoi programmare
su raspbian, la distribuzione ufficiale di debian per raspberry hai molti strumenti e mi pare di ricordare che un linguaggio pienamente supportato è python.
la seconda domanda che devi porti è: cosa vuoi realizzare? giochi? applicazioni? siti web?
nel frattempo ti posso consigliare questo sito
http://www.codecademy.com/tracks/ che contiene qualche linguaggio e delle istruzioni passo passo.
ti consiglio di prendere con attenzione invece i vari corsi che puoi trovare in italiano (html.it ad esempio) perchè spesso e volentieri sono fatti male. (non tutti ovviamente ma ho riscontrato una buona percentuale d corsi fatti male personalmente)