Yes, you should learn C. And enough assembly language to understand aspects of how C works, like what a "stack frame" is.
Now is a great time to start. Go find K&R, fire up Linux and write and compile "hello, world". Then keep going until you experience your first segmentation fault. ;)
(Do not study C++ at this point. Study C. These things turn out to be very very different.)
Now is a great time to start. Go find K&R, fire up Linux and write and compile "hello, world". Then keep going until you experience your first segmentation fault. ;)
(Do not study C++ at this point. Study C. These things turn out to be very very different.)