Hi Johnwm, CC
Best put my oar in for my own prefered language, Borland Delphi, There are several Serial comms components commercial and freeware that can be added into the Delphi enviroment, Delphi produces 'stand alone code' no neeed for dll's and such, The GUI encapsulates the windows system...