Managing engines via usb ,using Arduino

is there software emulator for arduino?i'd like to write and test program ,while i'm w8ting for my arduino))