Nov 8, 2009
Pages: 1, 2, 3

Difference Between C, C++ And C#? - And some other questions.

free web hosting

Read Latest Entries..: (Post #23) by iGuest on Aug 11 2009, 02:13 PM.
C# is better to use in any way. Its just a myth that C++ does graphics better. The truth about C++ and graphics is that more developer use's C++ because of that it is older and they have been using it for ages. My opinion; C programmers of any kind should emigrate to C#. Thx for listening! -reply by Kristoffer Frisell...
read more.
Read the FIRST post of this Topic. - Express your Opinion! Contribute Knowledge :-).

Open Discussion > MODERATED AREA > Computers > Programming Languages > C/C++ Programming

Difference Between C, C++ And C#? - And some other questions.

H R
What's the difference between C, C++ and C#? What is more closely related to working with ASP.NET, C++, C#, or VB? Which comiler is best for C++ and/or C#? Are there any benefits in choosing VB over C++ or C#?

Z^ivjo HR

Comment/Reply (w/o sign-up)

tmonty
C++ is continuation of C. It has got classes, exceptions, templetates and few new things. To be honest it is better than ANSI C (e.g. virtual functions are very useful).

C# is the Microsoft's script (I am not sure) language for .NET framework, so I think it is more closely related to working with ASP.NET than C++.

Comment/Reply (w/o sign-up)

Swemetal
the best comiler is visual c++ 7.0 and borlands...
c++ is the newer version of c.. if you want to program with winapi and such things you should lern c# and for more advance applications and game programming c++ is best

Comment/Reply (w/o sign-up)

mukund
there's no similarities between them.
best compilers are provided by borland and microsoft.
for asp.net go use C#

ask me if u want to know more

Comment/Reply (w/o sign-up)

switch
Actually, there are lots of similarities between C, C++ and C#, but mainly in the form of syntax (The grammar rules of the language, so-to-speak). C++ is by far the most powerful language and for that reason is most effective for heavy duty programming. It is also probably the hardest to learn. C# is Microsoft's easy-to-use take on C++ and is supposed to be fairly powerful as well. It links in incredibly smoothly with ASP.NET and VB and all the rest of the .NET stuff as long as you're using Visual Studio.

VB is heaps easier to learn, but the actual programs run a lot slower and they are pretty much completely restricted to Windows. VB is also far less powerful, and for this reason, you'd have trouble doing things like 3D graphics with VB.

The best compiler for C++ in my opinion is Visual C++, you can download the free express edition of this and C# from the MSDN website. Check out this trap17 thread: Freebie Stuff>>Visual Studio Express.

Cheers! biggrin.gif

 

 

 


Comment/Reply (w/o sign-up)

FeedBacker
If we want to operate on integer greater than 11 digits how we can operate
In C language?

-reply by Anjali

Comment/Reply (w/o sign-up)

FeedBacker
What is the Difference between C++ and C#
Difference Between C, C++ And C#?

Replying to mukund
What is the Difference between C++ and C#

-reply by Gowri

Comment/Reply (w/o sign-up)

ivenms
The real difference between with C and other two is that :
  • C is structured prgramming language.
  • Other languages are Object Oriented programming Languages.
Difference with C++ and C#:
  • More support for graphics for C#.
  • Window oriented programming on C#.

Comment/Reply (w/o sign-up)

moodsey211
C is more on functions. C++ is the OOP version of C. and C# is more on the designs.

Comment/Reply (w/o sign-up)

coolcat50
C++ is simply a redesign of C. It is called C++ because it added one major thing to C, and that would be object-oriented programming. C# is basically Microsoft's implementation of C++ in the .NET enviroment. At least that is what I have heard.

Comment/Reply (w/o sign-up)

Latest Entries

iGuest

C# is better to use in any way. Its just a myth that C++ does graphics better. The truth about C++ and graphics is that more developer use's C++ because of that it is older and they have been using it for ages. My opinion; C programmers of any kind should emigrate to C#.
Thx for listening!

-reply by Kristoffer Frisell


Comment/Reply (w/o sign-up)

iGuest

C# is better to use in any way. Its just a myth that C++ does graphics better. The truth about C++ and graphics is that more developer use's C++ because of that it is older and they have been using it for ages. My opinion; C programmers of any kind should emigrate to C#.

Thx for listening!

-reply by Kristoffer Frisell

Comment/Reply (w/o sign-up)

k_nitin_r
QUOTE (networker @ May 8 2009, 09:30 PM) *
I always saw C# as just being Vb. net parrot style with
C++ syntax. C# appears to have exactly the same functionality
as VB .net so I wonder why Microsoft bothers sometimes.


Microsoft is simply trying to create a platform that is easy to switch to for both Visual Basic and C++/Java developers. They have been quite successful at making the Microsoft .NET Framework the platform of choice for most Small and Medium sized Enterprises.

Comment/Reply (w/o sign-up)

networker
I always saw C# as just being Vb. net parrot style with
C++ syntax. C# appears to have exactly the same functionality
as VB .net so I wonder why Microsoft bothers sometimes.

Comment/Reply (w/o sign-up)

k_nitin_r
QUOTE (H R @ Nov 18 2004, 12:10 PM) *
What's the difference between C, C++ and C#?


C++ is different from C in that it is object-oriented. Think of it as a language that extends the capabilities of structs from C, enabling you to add functions to structs and to add include-like functionality to create several structs that have the same members.

C# is similar in syntax to C++, but takes away the complexities of pointers and manual memory management. It is targeted specifically at the .NET framework.


QUOTE (H R @ Nov 18 2004, 12:10 PM) *
What is more closely related to working with ASP.NET, C++, C#, or VB?


ASP.NET is a web development framework and supports the use of C# and VB.NET. However, you can use class libraries that are created in any language that has a compiler targeting the .NET framework. What I mean is you can create a DLL in J#, another DLL in C++, and call the methods in the DLLs from a web user interface built with either C# or VB.NET.


QUOTE (H R @ Nov 18 2004, 12:10 PM) *
Which comiler is best for C++ and/or C#?


For C++, you can use gcc if you are targeting the Linux/Unix platform. For Windows, you can use the Visual C++ or Borland C++ compiler as they include the libraries you need to develop for the Win32 platform.

For C#, you can get the .NET SDK from the Microsoft website which includes the C# compiler (csc.exe). You can also get the Visual C# Express edition. You can use the Borland C# compiler too, but you wouldn't get the libraries for development with .NET 3.0 or .NET 3.5 and newer language features wouldn't be supported.


QUOTE (H R @ Nov 18 2004, 12:10 PM) *
Are there any benefits in choosing VB over C++ or C#?


As VB.NET and C# target the same platform, I do not see any advantages there. However, depending on your geographical location, you might be able to find more VB.NET developers or perhaps you can find a VB6 developer willing to 'upgrade' his/her skills to VB.NET

Comment/Reply (w/o sign-up)



Got an Opinion! Express your Views! (no registration):-
Add your Reply/ Opinion/ Views/ Comments/ Suggestion/ Questions/ Queries etc.
Posts with decent grammar & English will be accepted and please refrain from profanities.
For asking a Question, We recommend you to sign-up (for free) so that you can track the topic easily.

Nature of your Post*: Opinion/ Reply/ Comments
Question/Query
Feedback to us.
       
Name   Email
Title/Question*

This textarea will convert to Rich-Text automatically (IE, Firefox, Chrome)

Pages: 1, 2, 3

Searching Video's for difference, c, c, c, questions
See Also,
advertisement


Difference Between C, C++ And C#? - And some other questions.

Affordable Web Hosting, Low cost Web Hosting - ComputingHost.com