+ 2
What is the difference between C, C# and C++. Which is best for beginner
7 Answers
+ 6
This should help you choose.
https://www.sololearn.com/discuss/284542/?ref=app
+ 5
C is a mid level language, you can acess hardware and other stuff with it, but can't work with high-level features, such as objects for exemple.
C++, is like an update of C, which can handle objects and other sort of high-level stuff, but can't acess hardware/memory as C does.
C# is like an update of C++, popular for being dynamic and having more advanced stuff of high-level programming, Unity uses it for game development.
For beginners, in my opinion C is the best option.
+ 4
c is not object oriented. c# runs only in windows. c++ is difficult to master. for the beginner, python
+ 3
yes, thank you for getting into more detail guys.
+ 3
C# may only from windows, but 90% of all computers have windows. đđ
+ 1
Just to make it clear, C++ is C with aditional features (object orientation). Anything you can do in C you can do in C++. All commands of C works in C++, but it is not a good practice to use them (there are better options).
C# is a language developed by microsoft, based on C++ but looking completely different. It works with .net framework.