1

Possible Duplicate:
Which language to learn: C, C# or C++?

What lang. do you suggest to learn? I'm a beginner in programming and i have some experiences with VB. So C# or C++?

Community
  • 1
  • 1
Alireza
  • 21
  • 1
  • 2

3 Answers3

0

If you had experience with VB, I think .NET would be good to start with. C# is one of the programming languages from MS .NET framework. But once you have deeper knowledge of programming, you may also want to look into how C, C++ works.

Ray Lu
  • 26,208
  • 12
  • 60
  • 59
0

C# will be easier for you to learn since it's managed just like vb but it's always good to know c++, there may be some concepts about memory management which may be confusing at first since you are coming from a managed language but once you understand them the rest will be easier i would go for c++, and then c#

ryudice
  • 36,476
  • 32
  • 115
  • 163
0

Since you note that you are a beginner, it would be wise to look at all languages available for desktop and the web before trudging down a new path. There are way too many options available to only choose between C# and C++

This page might be useful, it attempts to list the languages by popularity: http://langpop.com/ . I'm providing a different point of view because you aren't stating why you are choosing a new language.

JMC
  • 1,700
  • 7
  • 25
  • 34
  • Your kindly comments are appreciated, actually I'm a mechanical engineer, i need programming to solve my numerical problems in Computational Fluid Dynamics (CFD). – Alireza Aug 11 '10 at 04:29
  • If the thread: "Which language to learn: C, C# or C++?" doesn't answer your question, you might try re-asking your question including your intended purpose (ie CFD). You could also consider whether you need to visualize the data or just compute it. That might keep it from getting [closed] – JMC Aug 11 '10 at 04:46