What is Mercury?

Is it easy to learn?

Do I need to code?