MQL5 is the Metatrader programming language
For those readers that already trade with Metatrader: Consider it to be a possibility to build your own trading system that can take a trading signal at 3 am while you are asleep.
Is MQL5 easy to learn?
That depends on what you consider to be easy. If you have been in school for several years, you probably know how to read and write. And now, that you can do it, you would say it was easy to learn. It takes time and patience, but it can be done