Hi there, I know we can send/receive data throught usb with Serial.write and read, but this data just stay in arduino IDE and I don't like it...I'd like to build my own program for PC and make it communicate with my arduino board.
So, is it possible?What language is better?I'd prefer going with java or c# but I've no problems doing it in c++ or other...just point me out to some simple tutorial, as I don't know how to communicate with an usb peripheral in the first place

(in arduino I just keep doing Serial.write and stuff, right?)