Are the c++ and c# upgraded versions of C language | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Are the c++ and c# upgraded versions of C language

Hi. This is the common question and not recommended to ask but, I am going to ask for an advise. What programming language should I learn? I want to learn programming but have only 6 grades of elementary school and I'm an adult now. I was good at math in school and learn a little programing by myself (JavaScript, python, c++). don't know much about computers. Are C, C++ and C# quite different languages? Which is the easiest and which is hardest to learn. If I learn C first will it be easiest to me learn c++ after? I don't know for what direction should I go with programming. I'd like working with databases better than making games and working with graphics.

31st Aug 2021, 3:19 PM
it371
it371 - avatar
3 Answers
+ 3
C and C++ are different languages but even they are different, some things they have are similar as all programming languages are. If you want to learn C or C++, firstly you should start with C. Cause, you can understand all details and when you do practice in C, other languages become easy. I thought so, because C doesn't have all basic functions and you must to write these functions yourself, it makes your skills better. Also, it is good that C doesn't include classes and you can get it basically. Have a good programming and good luck in coding! :)
31st Aug 2021, 11:48 PM
mesarthim
mesarthim - avatar
+ 3
Ana🐯Đurica🐢🐹 Don't go on just a character 'C' these languages are different.
31st Aug 2021, 3:48 PM
A͢J
A͢J - avatar
+ 1
If you're interested in databases I recommend starting with SQL. After that Python and/or r.
31st Aug 2021, 3:22 PM
Simon Sauter
Simon Sauter - avatar