Existem algumas linguagens que competem pelo interesse dos economistas.
Existem áreas da economia que ainda trabalham com o Matlab: DSGE e Econometria Estrutural.
O site popular QuantEcon foca em Júlia e Python.
Muitas economistas empíricos defendem o uso do R, pois com ele vc consegue rodar modelos com uma linha de comando simples.
Python é a linguagem mais completa atualmente em vários aspectos. Ela também uma linguagem super elegante que possui uma estrutura que te permite programar bem usando técnicas de programação estruturada, orientação a objeto e programação funcional.
Isso não significa que em algumas situações específicas, talvez você prefira usar o R, Julia ou Matlab. A grande vantagem do julia é que ela é muito rápida e ela é muito parecida com o Matlab, que facilita para o grande grupo de pessoas que programaram nela.
Veja aqui a comparação entre:
Matlab X Python
R ou Python
Talvez essa sequência de perguntas também te interesse:
Como um programador iniciante pode-se tornar um programador intermediário?
Como um programador em nível intermediário pode se tornar um programador avançado?