Hallo,
die Frage was soll ich im Voraus lernen, kann dir hier schon viele verschiedene Antworten einbringen.
Die Supersprache, die man unbedingt können muss, gibts nicht.
Du mußt selber entscheiden, woran du das ausrichtest.
- Kriterium 1: eine einfache Sprache zum Anfang, wenn du erstmal grundsätzlich AE werden willst. Viele Ausbilder raten da zu JAVA.
- Kriterium 2: Eine komplexe, OOP fähige Sprache, bei der man auch noch gut bezahlt wird, weil es nicht so viele Wettbewerber gibt. Das könnte C++ sein.
- Kriterium 3: Ein Sprache, die in vielen Softwarehäusern verwendet wird.
Dann bist du bei Microsoft Partnern schnell auf C#.
Unternehmen, die für die Apple-Welt arbeiten, haben wieder was eigenes.
Sieht man mal genau hin, haben die vorgenannten Sprachen zu 85% genau dieselben Konstrukte im Sprachumfang.
Und die IHK Prüfung für Anwendungsentwicker ist fast komplett sprachneutral.