Kurze Antwort
Erfahren Sie mehr über die Grundlagen von objektorientiertem Code durch Python und lernen Sie die Grundlagen der Informatik durch C. Wenn Sie mit diesen beiden anderen Sprachen zumindest ziemlich einverstanden sind, lernen Sie C ++, da Sie in C ++ so ziemlich alles können und lassen Sie es schnell laufen (obwohl das Schreiben ewig dauert).
Längere Antwort
Also, hier ist die Sache: Für Ihr erstes Projekt sind Sie in einem Labor, das an einem anderen Code arbeitet. In diesem Fall wählen sie die Programmiersprache. Was ich persönlich irgendwie toll finde!
Ich meine, als Anfänger wirst du deinen Arsch für eine Weile nicht wirklich von deinem Ellbogen kennen, und besonders wenn du nicht weißt, was du tust, kann das Lernen des Programmierens entsetzlich sein. Daher ist es gut, die Struktur und die Grenzen zu haben, die sich aus der Arbeit am Code eines anderen ergeben, und es ist gut, die Motivation und Aufregung zu haben, die nur aus der Arbeit an einem echten Projekt resultieren können.
Unabhängig von der Sprache, die Ihr Labor verwendet (insbesondere wenn es sich um Matlab handelt), sollten Sie wahrscheinlich Python, C und C ++ lernen. Insbesondere wenn Sie nicht aus der Informatik stammen, MÜSSEN Sie Kernighans und Ritchies "The C Programming Language" lesen. Es ist 35 Jahre alt und vermittelt den deutlichen Eindruck, dass seine Autoren auf Lochkarten programmiert haben, aber es ist der seltenste Vogel: ein zeitloses Informatikbuch. Es wird viele Dinge viel klarer machen.