On Wed, Dec 15, 2010 at 8:40 AM, Andy <[email protected]> wrote: > Hello, > I am trying to educate myself in programming. I have been programming > mostly low level languages for 15 years (assembly, ladder logic, C, > basic, and VBA). I would like move to a higher level language for the > purpose of creating GUIs and databases. The programs would be > intended to communicate to microprocessor level devices through serial > ports. The GUIs and databases would be intended to be high level > interfaces for people who need to know little or nothing about the > microprocessor devices. > > As a very simple example, I may have a pressure sensing device which > is tied to a field controller. The controller would send ( through > serial port or ethernet ) to the GUI and database a reading of the > measured pressure. And the GUI would be used to send to the > controller high and low pressure alarm points. > > So my question is which language is better suited to this application, > C++ or C#? And please explain why. ----------------------
C++ if you have to interact directly with the device. If there is a published SDK or api for it C# would be just fine. -- Stephen Russell Sr. Production Systems Programmer CIMSgts 901.246-0159 cell
