Arduino serial port: lost in confusion

Stephen,

Thanks, yes I have used HyperTerminal in the past. And, I could create a program with serial input. But, what I really want to accomplish is to provide Arduino output as the input to ANY program (even programs that I have not written like WordPad, Notepad or Internet Explorer). I would also like it to be an operating system independent solution.

I think that I need to implement whatever software handshaking protocol the Operating System uses when a new USB peripheral is attached to the computer (or detected at boot time).

What is unclear is if that is "all" I need to do. Is the Arduino hardware capable of doing what I want? It may be a timing intensive
task. I hope someone on the forum will have accomplished this. Or, at least have attempted it and will have some advice and/or pointers on how to get started.

Thanks for your quick response.

Mark