Hi
wie oben schon gesagt ist C++ ziemlich universell einsetzbar.
Wenn man einmal C++ gut kann kann man auch Sprachen
wie Java, C#, PHP...
relativ schnell dazulernen.
Aber: Erwarte dir keine großen Erfolgserlebnisse in den ersten Tagen/Wochen
(auch bei den anderen genannten Sprachen nicht).
Dier erste gelernte Pogrammiersprache ist immer die Schwerste,
bei den Lernen der Anderen findet man dann nicht wenig vom schon Gelernten wieder
und tut sich deshalb leichter.
Wenn dein Ziel ein grafischer Internetchat ist...
Es gibt Sprachen, mit denen das einfacher als mit den Oberen ist,
dafür sind nicht so universell verwendbar.
Wenn du immer nur Chats machen willst, schön,
sonst kanns sich im Nachhinein als Zeitverschwendung herausstellen,
die falsche Sprache gelernt zu haben.
Es ist wahrscheinlich auch möglich, in C++ in ein paar Tagen einen Chat zu machen,
in dem man fleißig nach fertigen Codeteilen googlet und die irgendwie kombiniert,
bis man was Funktionierendes hat.
Davon ist noch mehr abzuraten.
Nach Fertigcode suchen ist nicht per se schlecht,
aber während der Lernphase sollte man unbedingt versuchen, alles zu verstehen.
Sonst hast du am Schluss vielleicht einen Chat, kannst aber trotzdem kein bisschen
programmieren und keine noch so winzige Änderung machen,
ohne dass er nicht mehr funktioniert.
Rechne ein paar Monate ein.
Zum Lernen
C und C++ sind zwei zusammengehörende Sprachen,
und zwar ca.: C++ ist C mit einigen weiteren Funktionen.
Und jedes C-Programm ist auch ein C++-Programm,
das die erweiterten Funktionen bene nicht verwendet.
(stimmt nicht immer 100%, aber prinzipiell).
Es kann Sinn machen, zuerst Rein-C zu lernen und dann das erweiterte Zeug dazu.
Zum Lesen für C:
http://openbook.galileocomputing.de/c_von_a_bis_z/
Gruß