Die Frage ist, wie tief du dich schon auskennst. Das klingt eher danach als ob du nicht wirklich entwickeln kannst. Du kannst Code schreiben kennst aber die Hintergründe nicht.

In diesem Fall lohnt sich C, weil das nah an der Basis ist und man Grundlagen damit gut versteht.

Python ist sinnvoll für leistungsstarke Anforderungen und recht leicht zu schreiben.

C++ ist natürlich im Umstieg leichter, wenn man schon C kann, weil die Syntax ähnlich ist. Das gilt aber auch für Java. Du hast dann dennoch den Umstieg ins OOP. Was du bei Java aber schon gemacht hast. Auch hier die Frage, ob du nur Code schreibst oder es verstehst.

...zur Antwort