. . "In any event, I would start learning a language that is a little more abstract than C, such as C++, C#, Java, Ruby or Python etc..." . .