Software Write program on a different host processor Compile Transfer to the Microcontroller USB to Laptop Compiled Interpreted