What is the difference between C# and C#.NET?

What's the difference between C, C++ and C#? A brief summary please?

  • what's the difference between C, C++ and C#? Also which of these 3 is the easiest one to learn but can give a lot of benefits?

  • Answer:

    They are progressively more modern languages. C is an original procedural language, that is to say you describe solutions to problems in terms of the steps you need to solve them. C++ builds on C and adds so called object oriented features, that is to say data becomes as important as the procedural steps. C# is C++ done afresh to make the language "safer" and more portable. C++ is a widely used language, but is somewhat difficult to use. C is little used these days, or rather C++ has largely replaced it. C# is currently mainly used on Microsoft platforms, but that does mean 90% of business computers. C# is the easiest of the languages to learn and increasingly more lucrative to write in (I make my money from perhaps 60% C# and 40% C++). C# is something of a response to Java, which is perhaps the other language you might consider. Java is more limited in terms of what you can directly express, but is available on more platforms (e.g. it is the language of Android).

westley at Yahoo! Answers Visit the source

Was this solution helpful to you?

Other answers

Hi. C and C++ are older ( C is older than C++ ), they can be used everywhere, like Linux, Windows, etc. C++ is a little more functional and shorter in many things, programmers say : write less do more... but with C, you have to write more to do the same. C is mostly used to create operating systems and things like that, there are not much people still using this two language to create small apps for windows. most C programs can be compiled as a C++ program, because almost every feature that is available in C is available in C++ too ( i haven't seen a feature of C unavailable in C++ yet ). but not all C++ programs can be compiled with a C compiler. and about C# ... C# is created by Microsoft. C# is a fully featured and object oriented programming language that made from C++, they are almost similar in syntax. C# is newer version and is easier to learn than C/C++ , specially because you can install Visual Studio and it makes programming in C# really easy. I love C# !

Ehsan

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.