I am a researcher of materials science and metallurgical engineering. I am interested to work with atomic level and electronic modeling of the structure and properties of materials,materials informatics and simulation in future. Currently i am learning Python. I have basics of C and MATLAB . What will be the useful programming languages to learn for me?