also das hängt davon ab was du damit machen willst.
Ich kenn jetzt nicht viele Programmiersprachen aber ich gehe mal von diesen dreien aus:
C# = grundlage für soziemlich alles was ich so kenne!! Ist jedoch ziemlich umständlich da alles was man so braucht etwas gekürzt wirkt und ich würde dir höchstens einen einstieg damit empfehlen
C++ hat eine sehrgute Performance und ist außerdem noch ziemlich verbreitet und kostenlos in neuster version! jedoch wird das schnell mal ganz komplex , du musst also aufpassen , das du dich nicht im Netz verhedderst
java: hat die einfachste Syntax die ich je sah , und hat einen entscheidenden vorteil: es läuft auf vielen betriebssystemen , eigentlich auf allen , bei denen java funst
Problem , dieser vorteil hat den nachteil das dein Quelltext in javacode gespeichert wird oder sowas in der art und der wird dann jedes mal wieder aufs neue übersetzt, da kann man sich denken das bei großen Programmen die startzeit unendlich lang werden kann.
alle drei haben soziemlich die gleichen Grundlagen nur die Syntax in Java unterscheidet sich bereits auf den ersten Blick.Überlassen ist dir was du anfängst , da alle 3 so ziemlich dasselbe in anderer ausführung und mit anderen ausführungsPrinzipien sind, aber alle drei haben praktisch disselbe sprache als grundlage.
Ich empfehle dir einfach mal C++ da das auf windows sehr verbreitet ist und das ist ein Vorteil, du findest überall turtorials etc. wenn du irgendeine beliebige noname sprache nutzt ist dieser vorteil eher instabil