What is the difference between C# and CPP | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 12

What is the difference between C# and CPP

4th Mar 2017, 7:30 PM
Prudhvi Raaj
Prudhvi Raaj - avatar
2 Answers
+ 8
They're vastly different and used for different purposes. C++ is more powerful and meant for large-scale projects like business systems, games, even operating systems. It's better related to C. C# is better for smaller internal projects, and is more comparable to Java. C# utilizes the .NET framework, which holds most of the methods and classes you need to make programs, while C++ uses preprocessor directives like <iostream>, which aren't as intuitive IMO. C++ has one feature (that I know of, there's probably more) that C# lacks - it gives you the option to manipulate memory with pointers.
4th Mar 2017, 8:22 PM
Tamra
Tamra - avatar
- 1
c++? not to much of a difference just c++ is more advanced I think
4th Mar 2017, 8:05 PM
Ken