0

What to learn before c and c++

28th Jun 2018, 5:18 PM
Amel
Amel - avatar
2 Answers
+ 4
Amal K It does not matter which you start with. I believe you will like using C++ more than C.
28th Jun 2018, 5:25 PM
Manual
Manual - avatar
+ 4
Amal K Logically if you want to think like a machine then, low level programming language(assembly) or hardware definition language(verilog,hdl,etc).If you study from the root that is system design,you will always understand your system better and will have a good Knowledge as whats working behind the background of the code.This helps in overcoming certain difficulties and understanding the resource managementof an OS.So whether you study C or C++ or any other language,if you have a good knowledge as whats working with system level or basic of as whats going on with the hardware then you can overcome certain difficulties like why does buffer overflow,why does goto resembles like jumps of assembly,etc. So before C or C++ learning low level language or any hardware definition language will give you a broader outlook to your code working behind background and its certain system level problems though you may be in any programming language. Understand your compiler well, He will definitely understand you Back!
1st Jul 2018, 10:27 PM
D-Key
D-Key - avatar