Sort:  

Well XML is not a programming language, it's a markup language. I would suggest Javascript. You can code on the frontend (UI), backend (eg. nodeJs) and mobile apps (eg. React Native, PhoneGap).

Good luck mate :)

What do you mean buy markup language?

Thanks for resteeming the post 😀