So, what's the difference between C, C++, and C#? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

So, what's the difference between C, C++, and C#?

I'm just wondering what are the differences between these languages and what are the useful advantages of using each of these? What should I be focusing on? Obviously, I'm a newbie when it comes to programming. So, can you guys just simplify it a little bit for me? Because I have no idea what a lot of programmers are saying when they're explaining things. I'm not smart enough to know what most things programming-related are anyways.

18th Jul 2017, 12:28 AM
Dishoungh White
Dishoungh White - avatar
7 Answers
+ 13
Most Microsoft apps are written in C#. iOS development is done in either Objective-C or Swift.
18th Jul 2017, 2:38 AM
Hatsy Rei
Hatsy Rei - avatar
+ 11
the main difference is that " each language is created for different purpose " c->it is the first language which has all the features (in 90's) c++ -> after they thought"c" is not enough for doing all different activities and added objects(partially). c# -> actually it is the copy of java by changing in syntax(just a little bit,not much). and, c is procedure oriented language c++ is partially object oriented c# is object oriented programming language c#(by Microsoft) and java(by sun microsystems) are almost same. c# is more stable than java.
18th Jul 2017, 2:59 AM
SUJITH
SUJITH - avatar
+ 9
c# is by microsoft.. https://simple.m.wikipedia.org/wiki/C_Sharp_(programming_language) i think swift and java is mostly used for apple software
18th Jul 2017, 2:05 AM
jay
jay - avatar
+ 2
your aims and missions determines the language you want to indulge in. am a CPP programmer
18th Jul 2017, 4:07 AM
Alafsasa
Alafsasa - avatar
+ 1
C -> Before OOP was big. The Official translated language for computers! C++ -> Hm.. Lets improve C. Hello Classes! C# -> Hm.. Lets go higher level. HI Garbage Collector!
18th Jul 2017, 12:44 AM
Rrestoring faith
Rrestoring faith - avatar
+ 1
@Rrestoring faith So, C++ is basically an updated version of C and C# is a higher-level programming language but crappier? I heard C# is mostly used in Apple software.
18th Jul 2017, 1:50 AM
Dishoungh White
Dishoungh White - avatar
+ 1
@jay Oh
18th Jul 2017, 4:13 AM
Dishoungh White
Dishoungh White - avatar