If you have the time and don't want to rush things, learn C first but it will take time to get a grasp of it. It is like learning Latin and then learning one of the lanaguges based off it.
Discussion
Thanks Len.
I started a C tutorial ages ago and never finished it.
My time is usually quite limited, but I'm currently on parental leave with a new baby so I have a little extra time for the next couple weeks.
I wouldn't have time to become fluent in it, but would it be worth going through a basics lesson?