Das solltest du dir selber aussuchen, da man da den für sich am besten geeigneten Weg gehen sollte.
Ich habe damals auch mit Pascal angefangen, dann musste ich mit Basic arbeiten, danach VB und letztendlich C++ und Java. Heute noch C# und Phyton.
Auf jeden Fall, fange lieber gleich mit C++ an und gewönne dir erst gar keine nicht OO Sprache wie C an. Es ist totaler Unsinn zu Behaupten man müsse C vor C++ lernen.
Außerdem empfehle ich dir, nachdem du ein bisschen Fuß gefasst hast mit den Büchern die du kaufen willst, englisch zu lernen, um danach englische Literatur zu lesen. Das Problem ist, dass es auf der einen Seite nur sehr wenig gute deutsche Bücher gibt (wenig bis gar keine) und auf der anderen Seite sind die meisten Bücher entweder Einsteiger orientiert und voll von miserablem Code.
Das fängt beim Programmierstil an und geht hin bis zum C/C++ Chaos.
Das gilt vor allem für Grafikprogrammierungsbücher.
Ich spreche da aus eigener Erfahrung.
Wenn du noch kein englisch kannst, dann kannst du ja ruhig zu den Büchern greifen, nur würde ich dann langsam versuchen auch englisch lesen zu können. Dadurch erlangst du die Möglichkeit eine Vielzahl von genialen Büchern zu lesen. Nicht nur über Grafikprogrammierung. Außerdem sind die besten Online Quellen auf Englisch.