If you just started with MEL, you have a long way to go before you get to the API. For that you need to learn C++, memory management, etc.
What are the advantages of learning C++? and how come ive never heard of it, when i see tutorials i can only see people using MEL. When do i use C++? I would be interested in learning to code if it can benefit for my modeling ... but i dont know where to begin