Vorsicht: LEGO Mindstorms kann man sehr gut auch in C programmieren.
Und dort kommen Roboter und PC physisch nie zusammen, das hat LEGO auch drauf: programmiert wird ganz bequem über eine Infrarot-Schnittstelle, zumindest beim RCX, wie das beim NXT ist, weiss ich nicht genau.
Man kann den RCX sogar direkt über den PC fernsteuern über die Infrarot-Schnittstelle.