all traders must learn C++ and even code such language as MQL.
Its a related language , but in order to code in MQL ,you need to have basic in C++
Without C++ , you can't code MQL or other language its because of the knowledge is far spread when comes to all sorts of language whereby C++ is the shoulder