I agree with sargx about taking C over C++ especially since it seems you're learning a language to incorperate with linux. Once you learn C... every other language after that is very similar just with different commands/keywords.
Hope this helps