Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Generic Question: Which is better to learn - C++ or C#

Status
Not open for further replies.

GGleason

Technical User
Mar 22, 2001
321
US
All,

I have the opportunity to begin learning the C code. I do not know if I should start with MS Visual C++ or C#.

I currently understand VB and VBA.

Are there any opinions?

TIA,
GGleason
 
Personally, I am experienced at C/C++ and am now learning C# myself. I wouldn't wish Visual C++ on anybody now that I know what C# can do. So much of the "visual" part in C++ is manual -- from controlling user controls on a form, to keyboard and mouse control, and so on....

In short, go to C#. You might want to at least touch on C a bit to get the basics down but if you already have programming experience, I'd go right to C#.

Try the Deitel books.
 
I know C++ well and C# not so well. I would recommend learning both. C# is much better for productivity and Windows development, but you really can't appreciate all it does for you until you learn C++. C# makes me feel like I don't have as much control as with C++, but I think it's just the fact that I don't see the low level stuff anymore - I can probably still do about anything I want to with it.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top