Je dirais que plus qu'un langage bien précis, ce que tu dois apprendre avant tout ce sont les bases de la programmation, mais apparemment tu as déjà fait du C donc tu dois savoir tout ça : qu'est ce qu'une variable, qu'est ce qu'une fonction, un argument etc, ce sont les trucs que tu retrouveras dans à peu près tous les langages que tu pourras toucher, si tu es à l'aise avec ça tu pourras apprendre un nouveau langage sans trop de problème.
Sans savoir dans quoi tu vas travailler, il est inutile pour toi d'apprendre à fond un langage précis, ce serait plus une perte de temps à mon sens. Si vraiment tu veux être plus à l'aise, je pense que te mettre un peu plus sérieusement au C peut t'être profitable.
Et sinon comme déjà dit, Matlab est vraiment primordial, je ne sais pas si tu as des cours dans ton école ? Moi je suis en stage actuellement, niveau bac+4, et la majeure partie de mes camarades de classe ainsi que moi utilisons Matlab pour faire les calculs et les simulations. C'est plus vers ça que tu devrais te tourner je pense, les logiciels de simulation et de modélisation. Par exemple Matlab/Simulink est vraiment très puissant, avec un langage de programmation assez basique et dont la syntaxe est proche du C. Autre logiciel pour les calculs numériques : Femlab (ou comsol) mais là ce n'est pas de la programmation, enfin pas à ma connaissance.
De toutes façons tout le monde va vouloir te vendre le langage qu'il utilise le plus souvent dans son boulot, moi je persiste à dire qu'il ne faut pas, avant que tu saches réellement dans quoi tu vas travailler, te spécialiser dans un langage bien précis, reste sur des trucs généraux pour acquérir plus d'aisance, avec cette aisance tu pourras apprendre rapidement n'importe quel langage le moment venu.
|