ich würd dir als schüler AVR empfehlen
für assembler als auch c gibt es ganz gute tutorials
ausserdem ist fast immer ein schaltplan von nem programmierselbstbaugerät dabei.