0
Hey Rui
There are many good programming language exists in this real world. However it depends on what you are developing and in which language you are more proficient to work with.
Working with your expertise language not just take less timespan to develop your project but also you can enjoy your work.
Moreover learning can never ends, if you want to learn even more better, do some project with that language. Although you can go for c# which not only gives richer user experience in a short span of time but it also code faster with its superb IDE i.e Visual Studio.
All the best