Ich denke nicht das C++ zu hoch ist. Wenn man Interesse hat und den Willen die Sprache zu lernen ist das mit den richtigen Materialien kein Problem. Natürlich wirst du nicht gleich "Hack the World" Programme schreiben, das dauert eine Zeit und braucht viel Übung und Erfahrung.
Ansonsten würde ich dir raten dich mal in die Funktionsweise von PCs, Netzwerken (Inet), Server/Client Programmen etc. einzulesen. Das sind die wichtigsten Grundlagen um zu wissen was geht, was möglich ist, und was nicht. Zudem würde ich nicht mit dem Ziel "Hacker" zu werden vorgehen, sondern mit dem Gedanken nicht alles aber möglichst viel verstehen zu wollen. Interesse, Kreativität und Neugierde musst du haben, den Rest kann man lernen, üben und erfahren.

Zum Thema Materialien: Ich würde dir raten mal ein Grundlagen Buch zu kaufen, dann später eine "Biebel" also ein Nachschlagewerk für alles. (C++ von A bis Z, C/C++ das Kompendium...)
Natürlich gibt es auch Kombinationen, die gehen aber meist nicht so detailliert auf Grundlagen und Mathematik ein..
Einfach einmal bei Amazon schaun.

MfG