Hallo zusammen.

Beschäftige mich gelegentlich mit der Programmierung von AVR-uC (Bsp. ATTiny84) in C. Vorwiegend für Steuerungen, wie analoge/binäre Ein-/Ausgänge.
Hierzu nutze ich als Editor und Compiler das Atmel Studio 7.

Aus Hardwaregründen liebäugel ich mit dem Raspberry Pi -System. Hier ist schon alles On-Board in kleinster Bauform. Bsp: Zero, 3B

Wie unterscheidet sich die Programmierung?
Sind auch im RPi-uC, Interrupts möglich?
Ist hier die Hochsprache C, 1:1 übertragbar?
Gibt es innerhalb der RP-uC´s Programmierunterschiede? Unabhängig von den externen Hardware-Möglichkeiten wie WLan, etc.

Wäre schön, wenn ihr mir schon einmal eine grobe Übersicht an die Hand gebt.