Wenn du "Chips" (wohl eher MicroController) programmieren möchtest in C# programmieren könntest brauchst du eine extra Entwicklungsumgebung bzw. den Compiler dafür.
Das beste wäre wohl eher sie in Assembler zu programmieren, so lernst du ambesten was du da eigentlich machst.
Kannst ja mal bei
www.Conrad.de suchen, dort habe ich mal einen MicroController inkl. Anschlusskabel, Platine sowie Software und Beispile etc. gesehen.
gruss