Is it necessary to learn c and c# before learning c++? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Is it necessary to learn c and c# before learning c++?

Just asking

6th Aug 2019, 6:21 AM
Lol Nope
7 Answers
+ 3
They are different languages. It is a common misconception that C++ is in some way dependent on C and not a fully specified language on its own. Just because C++ shares a lot of the same syntax and a lot of the same semantics, does not mean you need to learn C first. If you learn C++ you will eventually learn most of C with some differences between the languages that you will learn over time. In fact its a very hard thing to write proper C++ because intermediate C++ programmers tend to write C/C++.That is true whether or not you started with C or started with C++. If you know C first, then that is good plus to learning C++. You will start with knowing a chunk of the language. If you do not know C first then there is no point focusing on a different language. There are plenty of good books and tutorials available that start you from knowing nothing and will cover anything you would learn from C which applies to C++ as well.
6th Aug 2019, 12:20 PM
AdrianG001
+ 2
Depending to your background, if you have general idea of programing, it is unnecessary to start with c or c#
6th Aug 2019, 10:02 AM
Shabo Andrew
Shabo Andrew - avatar
+ 1
Not at all, why would you ? Just start learning C++
6th Aug 2019, 6:25 AM
Aymane Boukrouh
Aymane Boukrouh - avatar
+ 1
no but it helps you to understand the basics.
7th Aug 2019, 6:57 PM
Yabetsa
Yabetsa - avatar
0
Nooo :)
6th Aug 2019, 6:51 AM
Ata Marand
Ata Marand - avatar
0
no. c++ is advance language for c and c# is advance of c++.but all of them solve a specific problem
6th Aug 2019, 12:19 PM
otumfo courage
otumfo courage - avatar
- 3
c
6th Aug 2019, 9:50 AM
NaSer Sadeq
NaSer Sadeq - avatar