can any one explain me the difference between those 3?
i know its a noob question but hey we all have to start somewhere
C, C++ and C#
Page 1 of 19 Replies - 1034 Views - Last Post: 13 November 2008 - 03:24 PM
Replies To: C, C++ and C#
#2
Re: C, C++ and C#
Posted 01 November 2008 - 12:29 PM
C is a general purpose programming language. C++ was based on C but has many added features. C# is a microsoft implementation of C in .NET framework.
#3
Re: C, C++ and C#
Posted 01 November 2008 - 12:34 PM
so which one should i start of with if i want to program network applications for windows?
cause i was trying in java but i heard from someone that i should try C instead
cause i was trying in java but i heard from someone that i should try C instead
#4
Re: C, C++ and C#
Posted 01 November 2008 - 12:40 PM
If you are coming from Java then you may want to start in C++. Java came out of C++ and the syntax and some of the principles from Java are seen in C++. C++ is C "with classes". So if you were to start in C, you would not be doing object oriented programming and everything would be a bit more linear in style.
However I find C# very good at creating network applications and it can be very readable. It doesn't have the more complicated aspects of C++ (like pointers) but can have them is you so choose. It is my language of choice, but I find that the principles from C++ creep into everything from Java to C# to PHP. So mastering C++ will take you a long way.
Ultimately it is up to you and which you feel more comfortable doing. If C++ is too hard, you can give C# a whirl and see if that makes more sense.
However I find C# very good at creating network applications and it can be very readable. It doesn't have the more complicated aspects of C++ (like pointers) but can have them is you so choose. It is my language of choice, but I find that the principles from C++ creep into everything from Java to C# to PHP. So mastering C++ will take you a long way.
Ultimately it is up to you and which you feel more comfortable doing. If C++ is too hard, you can give C# a whirl and see if that makes more sense.
#5
Re: C, C++ and C#
Posted 01 November 2008 - 12:44 PM
cool thanks for the info
i am gona look at some code samples now for c++ and C#
also any good IDE's i prefer opensource and free software but i dont mind other ones also
i am gona look at some code samples now for c++ and C#
also any good IDE's i prefer opensource and free software but i dont mind other ones also
#6
Re: C, C++ and C#
Posted 01 November 2008 - 12:47 PM
Codeblocks - C/C++
# Develop - C#
# Develop - C#
#7
Re: C, C++ and C#
Posted 01 November 2008 - 12:54 PM
C is the predecessor of C++. The two languages are very similar, however, C++ has more Object-Oriented features than C. If you are going to learn one of those two languages, i recommend C++.
C#, however, doesn't really fit into that group. C# is a Microsoft language based off several other languages, mostly C++, Java, and Delphi, with a C-like syntax structure. C# is also a .NET language.
C#, however, doesn't really fit into that group. C# is a Microsoft language based off several other languages, mostly C++, Java, and Delphi, with a C-like syntax structure. C# is also a .NET language.
#8
Re: C, C++ and C#
Posted 11 November 2008 - 08:24 AM
#9
Re: C, C++ and C#
Posted 11 November 2008 - 09:03 AM
Visual C++ (or C#, depending on which way you want to go) express edition is pretty good. It is free and fairly powerful and made by windows so it should work on a windows computer without much (or any) hassle.
#10
Re: C, C++ and C#
Posted 13 November 2008 - 03:24 PM
I agree. Try the Express editions of the C++ and C#. It's free and good visual IDE. Very intuitive for someone who is just beginning. I also like Eclipse.
I also echo the sentiment of trying C++ first. It's a very powerful language and if you can master C++, it's very easy to learn other languages.
I also echo the sentiment of trying C++ first. It's a very powerful language and if you can master C++, it's very easy to learn other languages.
Page 1 of 1
|
|

New Topic/Question
Reply


MultiQuote









|