Mit C++ habe ich mich heute morgen auseinandergesetzt und hat mir sehr gut gefallen. Dann werde ich mich wohl daran setzen.
C++ ist sehr empfehlenswert zu lernen. Grundsätzlich lernt man mit einer C-like Sprache sehr viele wichtige Konzepte, die man auch gut auf andere Sprachen anwenden kann, wo man sie eher nicht braucht.
Beispiel: Memory Management. Wenn man z.B. JavaScript verwendet macht man sich darum nie Sorgen, kümmert sich ja auch der Garbage Collector drum, aber sobald man mal C++ verwendet und dann versteht, wie das ganze eigentlich hinter den Kulissen funktioniert, kann man sich das ganze viel besser visualisieren, auch wenn man eben eine Sprache wie JavaScript verwendet, und dann dort viel bewusster mit Speicher umgehen.
Aber grundsätzliche Warnung; Die Lernkurve von C++ ist ziemlich steil, da einzusteigen ist wirklich nicht einfach, und man muss sich durch einiges am Anfang durchbeißen bis man erstmal die Grundlagen der Sprache kann. Dazu ist bei C++ nicht nur wichtig zu wissen wie die Sprache selber funktioniert, sondern da die Sprache eben nicht interpreted sondern compiled ist, brauch man auch Wissen von Compiler Toolchains, Build Systems, Unterschied zwischen static und dynamic linking und so weiter. In der Hinsicht ist C++ sehr viel komplexer als die meisten modernen Programmiersprachen, und dadurch auch eben schwerer zu lernen. Trotzdem sollte dich das nicht davon aufhalten die Sprache zu lernen, denn wie gesagt lernst du damit echt viele wichtige Konzepte für die allgemeine Software Entwicklung, die dir mit jeder anderen Sprache weiterhelfen werden.
Ich selber hab jetzt vor knapp 1,5 Jahren erst mit C++ begonnen, und habe immer mehr die Liebe zu der Sprache entwickelt, da es einfach wirklich geil ist was man damit alles umsetzen kann und was für Möglichkeiten man damit hat. Besonders auch noch wenn man ein Interesse am Reverse Engineering hat, kommt man schlichtweg an C++ nicht vorbei.
Ich empfehle dir aber auch mal z.B. Rust anzugucken, das ist auch eine sehr schöne moderne Sprache, welche viele Vorzüge von C++ bietet, nur eben in einigen Bereichen sehr viel einfacher als C++, weil es einfach moderner ist.
Ob Rust eine Alternative für C++ ist, ist ein kontroverses Thema, ich persönlich finde aber beide Sprachen haben ihre Vorzüge, und es ist definitiv lohnenswert beide mal bisschen anzugucken.
Falls du mal Fragen hast zu C++, du weißt wo der Bereich für Coding Fragen zu finden ist. 