Hi my name is Emil and i am 13 i need help on diciding what programming language should i learn.C# or C++ if i want to be a programmer.I would like to make wonderfull applications and then later on maybe games. so what i am asking you is what language is better C# or C++ for Creating great applications and maybe games.
If you are looking at the C family, you might want to start with C, move on to C++ and then check out C# I started with C and then started used a mix of C and C++ to write a database app. In recent years, I have spent more time with Perl and PHP largely because most of my work is now web centric web. Since you are asking about C#, I presume you are starting on Windows and taking advantage of the free compiler downloads from Microsoft. But, you can also look at other options because you may find the IDE for the open sourced Watcom or Bloodshed compilers more to your liking. Do not forget that in working from a Windows box that you can now download VMware for free and install linux VMs to try your hand at cross platform coding. Your options are limitless even on a small budget. Having said all that, I would highly recommend trying out a variety of languages. Everyone is a free download away. What could be better than that! There is going to be one which just makes sense to you and that is going to be the best overall starting point. That is the reason I went for C. After trying Pascal and Basic I just found that C clicked with my way of thinking. Ever since, I have been biased to languages with a C-like syntax.
i'd go with c first (just to get my feet wet) then quickly move to c++. reason - c is structured while c++ is object-oriented which is way better. however, structured is easier to start off with.
You might even try C, then C# and the C++. Get exposure to both methodologies, and see how you can apply them both to C++.
Hi I think firstly u shud go to C then C++ and then C# becoz structured language is easy to learn (C). U shud know every thing abt C++ befor moves on C# becoz if u know all OOPS concept then it is very easy to learn C#. I think u shud follow my advice becoz i also did the same
You shouldn't even touch pure C, don't waste your time. Cpp provides you much better solutions in all areas of programmin'. However, C# is a better idea when we're talkin' about graphic and tcp-based apps.