It depends on what type of programs you are going to do.
If you would interface with old frameworks/libraries..etc or you need best performance or will run you programs on embedded systems or old platforms or If you want to be a professional programmer then the choice is c++
else, if you want to do fast applications or you want fast way to learn but not in deep, then c#.
most professional (enterprise) developers today use some flavor of Java or .NET
C++ is not that common in the enterprise environment, and even many large consumer applications are moving towards .NET
C#/VB.NET provide quite a bit of power and depth. the platform and framework have grown amazingly since their inception.
Hi,most professional (enterprise) developers today use some flavor of Java or .NET
C++ is not that common in the enterprise environment, and even many large consumer applications are moving towards .NET
C#/VB.NET provide quite a bit of power and depth. the platform and framework have grown amazingly since their inception.
Hi,
I am with you in that; but still some fields uses c++, like low powered embedded devices. also for multiplatform builds usually used java and c++. not c# anymore.
so it depends on the application. but I think for someone to learn basics, then he should start with original c++ then he can see enhancements /new technologies happened in c# or java
oh wow I am loling at the people who honestly suggest VB...
Nobody in their right mind would suggest VB. That language is for script kiddies who will never accomplish anything. If you want to be serious about programming, don't use VB
C# is easier, quicker production, C++ more powerful, can be confusing for starters
oh wow I am loling at the people who honestly suggest VB...
Nobody in their right mind would suggest VB. That language is for script kiddies who will never accomplish anything. If you want to be serious about programming, don't use VB
C# is easier, quicker production, C++ more powerful, can be confusing for starters