Meiner Meinung nach, wenn Du eine Programmier-Sprache kannst, kannst Du alle. Eben nicht perfekt, aber das brauchst Du auch nicht.
Sehe ich auch so.
Die meisten Programmiersprachen gehören zur Familie der imperativen Sprachen - mit Elementen wie bedingten Verzweigungen, Schleifen und Unterprogrammaufrufen. Wenn Du das einmal verstanden hast, findest Du Dich in jeder dieser Sprachen schnell zurecht und musst Dich nur noch mit den jeweiligen Funktionsbibliotheken anfreunden.
Und wenn Du etwas ganz anderes ausprobieren willst, schaust Du Dir Lisp oder Prolog an. ![]()