Browse  ›  Creative professional  ›  3D & Visual Effects  ›  Maya  ›  Maya Scripting
Icon

Grow your Maya Scripting skills

Learn how to code in Maya by learning Maya Embedded Language (MEL) and other compatible coding languages, such as Python. Maya MEL script allows you to print code for command responses and executing other commands in Maya. Simplify tasks and build tools that can help you and others become more efficient in Maya. Start scripting in Maya today!

Start a FREE 10-day trial
Learn on your own timelineLearn on your own timeline
Master your craftMaster your craft
Keep up with emerging trendsKeep up with emerging trends

Level up your Maya Scripting skills

Explore the courses below on Maya embedded language (MEL), or just Maya scripting. See how the experts use Maya scripting to accomplish their projects and learn mel scripting for yourself.

Top Maya Scripting paths

Top Maya Scripting courses

Maya nParticle Fundamentals
Course
Maya nParticle Fundamentals
Pluralsight
Beginner
6h 48m
Getting Started with Python Scripting in Maya
Course
Getting Started with Python Scripting in Maya
Delano Athias
Beginner
1h 42m
Artist's Guide to Python Scripting in Maya
Course
Artist's Guide to Python Scripting in Maya
Delano Athias
Intermediate
1h 53m
Render Scripting Using Python in Maya and Pdplayer
Course
Render Scripting Using Python in Maya and Pdplayer
Pluralsight
Advanced
2h 29m
Getting Started with MEL in Maya
Course
Getting Started with MEL in Maya
Delano Athias
Beginner
1h 43m
Procedural Rigging with Python in Maya
Course
Procedural Rigging with Python in Maya
Jakub Krompolc
Advanced
7h 46m
Creating Procedural Animation for an Insect in Maya
Course
Creating Procedural Animation for an Insect in Maya
Beau Janzen
Advanced
1h 12m
Rigging Quadrupeds in Maya
Course
Rigging Quadrupeds in Maya
Delano Athias
Intermediate
6h 36m
Advanced PyQt for Maya
Course
Advanced PyQt for Maya
Mike Cole
Advanced
6h 4m
Introduction to Rigging in Maya 2014
Course
Introduction to Rigging in Maya 2014
Delano Athias
Beginner
4h 55m
Artist's Guide to MEL in Maya
Course
Artist's Guide to MEL in Maya
Pluralsight
Intermediate
2h 24m
Creating Custom User Interfaces in Maya and Qt Designer
Course
Creating Custom User Interfaces in Maya and Qt Designer
Tim Callaway
Intermediate
1h 33m
Creating Secondary Animation Using Dynamics in Maya
Course
Creating Secondary Animation Using Dynamics in Maya
Antony Ward
Intermediate
2h 42m
Introduction to Maya 2014
Course
Introduction to Maya 2014
Delano Athias
Beginner
11h 31m
Enhancing Maya Toolsets with Python
Course
Enhancing Maya Toolsets with Python
Delano Athias
Intermediate
2h 5m
Accelerating the Face-rigging Process in Maya
Course
Accelerating the Face-rigging Process in Maya
Eric Kunzendorf
Advanced
4h 31m
Exploring Human Muscles Setup in Maya
Course
Exploring Human Muscles Setup in Maya
Jakub Krompolc
Advanced
6h 48m
Rigging Tank Treads in Maya
Course
Rigging Tank Treads in Maya
Pluralsight
Advanced
1h 53m
Blend Shape-based Facial Rigging in Maya
Course
Blend Shape-based Facial Rigging in Maya
Delano Athias
Intermediate
5h 1m
Quick Start to Rigging in Maya: Volume 3
Course
Quick Start to Rigging in Maya: Volume 3
Delano Athias
Beginner
3h 5m
Accelerating the Character Rigging Process in Maya
Course
Accelerating the Character Rigging Process in Maya
Pluralsight
Advanced
4h 31m
Non-destructive Retargeting of MOCAP Animation in Maya
Course
Non-destructive Retargeting of MOCAP Animation in Maya
Amedeo Beretta
Intermediate
3h 8s
Creating a Snake Rig for Animation in Maya
Course
Creating a Snake Rig for Animation in Maya
Brad Groatman
Advanced
2h 27m
Introduction to Maya 2015
Course
Introduction to Maya 2015
Justin Marshall
Beginner
11h 31m
Introduction to Rigging in Maya 2017
Course
Introduction to Rigging in Maya 2017
Eric Kunzendorf
Beginner
7h 26m
Advanced V-Ray Techniques for Film and TV
Course
Advanced V-Ray Techniques for Film and TV
Ashish Dani
Advanced
2h 9m
3D Integration and Relighting in NUKE
Course
3D Integration and Relighting in NUKE
Miguel Delosrios
Advanced
2h 53m
Indie Game Development Pipeline Volume 8: Finished Asset Integration
Course
Indie Game Development Pipeline Volume 8: Finished Asset Integration
Joshua Kinney
Advanced
3h 53m
Scripted Item Swapping in Maya
Course
Scripted Item Swapping in Maya
Delano Athias
Intermediate
1h 9m
Creating Realistic Bullet Impact Dynamics in Maya
Course
Creating Realistic Bullet Impact Dynamics in Maya
Pankaj Malik
Advanced
1h 54m

The Technology Skills Platform

Pluralsight IQ

Pluralsight IQ

Validate skill levels with assessments that take 5 minutes or less.

Channels

Channels

Curate and share Pluralsight content to reach your learning goals faster.

Hands-on learning

Hands-on learning

Practice and apply knowledge faster in real-world scenarios with projects and interactive courses.

Thousands of courses

Thousands of courses

Keep up with the pace of change with expert-led, in-depth courses.

WHAT IS PLURALSIGHT?

Your career is defined by what you know and how well you know it. 

With our platform, you can benchmark and prove your knowledge, keep up with emerging trends and build in-demand skills in areas like DevOps, machine learning, cloud, security and infrastructure. 

What our customers are saying

Join
the Tech skills
revolution

Annual

Save {{annual-percent-savings}}%
$299.00
per year
Courses, paths and skill assessments for individuals.

Premium

$449.00
per year
Access to exams, projects and interactive courses.
Start with premium
Hide all features

Future proof
your skills