Quello che dice sellacollesella riguardo alla
forma mentis mi trova d'accordo!
Python sicuramente per chi fa matematica è un ottimo candidato, per molti motivi. Tra questi, la quantità di risorse che puoi utilizzare/trovare ovunque è sicuramente importante per chi si affaccia alla programmazione. Ti permette anche di introdurti alla programmazione a oggetti che probabilmente sarà il paradigma che ti troverai ad affrontare più spesso durante un corso di laurea in Matematica (ma non solo). Julia è un altro candidato sempre più popolare oggi in ambito "scientifico".
Dove "applicazioni matematiche" non implica che io voglia specializzarmi in matematica applicata
Questo è un dettaglio non irrilevante, che sicuramente scoprirai col tempo
Personalmente, ritengo che il C sia davvero l'unico linguaggio che ti permette di sapere cosa succede davvero a livello di memoria. Se questo per te diventa importante o no dipende moltissimo (come ti è stato gia' detto in realta') da ciò che vuoi fare e soprattutto quale è il linguaggio dominante nell'ambito in cui finirai a lavorare. Ad esempio, ancora oggi C, C++, Fortran (e qualche volta Python) sono i linguaggi largamente dominanti per quanto riguarda il calcolo scientifico per problemi di "molto grossi".