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
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
Related Q & A:
- What's the difference between a private franchise and a public franchise?Best solution by answers.yahoo.com
- What's the difference between a Demat Account and a Trading Account?Best solution by Yahoo! Answers
- What's the difference between a chroma key and a digital chroma key?Best solution by blog.rosebrand.com
- What's the difference between a Grand National and a GNX?Best solution by Yahoo! Answers
- What's the difference between a jeep trektop and a regular soft top?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
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.