MEL is fairly limited compared to mainstream scripting languages. Mel is primarily a language meant to journal the Maya session, thus lacks many advanced features such as associative arrays. Python was added to Maya as an alternative to MEL in Maya 8.5. Still MEL offers some advantages to Python: