Interfacing C with Arduino

The results obtained from this C program must be transmitted serially to the Arduino platform; so that the stepper motor can move according to the order of the C program.

So, you have 3 pieces of data - which stepper should move, how many steps it should move, and which direction it should move in. Seems trivial to develop a protocol with this little variation in the information that needs to be sent.