Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 288
  • Last Modified:

Already know VB.net, need C knowledge.....

I am already quite an ace at VB.net.  But I need some C knowledge, I hear people bitching about C# being better than C++ and vice versa.  I want to know once and for all what is best and most practical to learn first, C# or C++.  I will be dealing with code in Linux and Windows but more the latter.

Thanks
0
hunterdnance
Asked:
hunterdnance
  • 3
  • 2
1 Solution
 
Jaime OlivaresSoftware ArchitectCommented:
I always recommend this book: Thinking in C++, by Bruce Eckel:
http://mindview.net/Books/TICPP/ThinkingInCPP2e.html (free to download)
0
 
Jaime OlivaresSoftware ArchitectCommented:
About which is easier to learn. If you have experience in VB.net, then C# will be extremely easy for you. About which is better, this is relative, C# is a high level language, C++ is a mid-level language, high level makes things easier but mid-level has more options to take control of every feature of a machine.
C# is designed basically to implement Internet/networking apps, some people think it is the direct competitor to Java (I think so too), C++ is more oriented to high performance (but harder to code) applications.
0
 
hunterdnanceAuthor Commented:
You get the points but answer one more question for me Jaime,  if I do learn C ++  is it in any way like C# or is really a totally different language.  Thanks for your expertise.
0
 
Jaime OlivaresSoftware ArchitectCommented:
TOTALLY DIFFERENT, JUST THE C. Maybe some similar to managed C++, but definitively not to traditional, unmanaged C++.
0
 
hunterdnanceAuthor Commented:
Thats what I wanted to hear, thank you.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now