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 courses

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 54m
Render Scripting Using Python in Maya and Pdplayer
Course
Render Scripting Using Python in Maya and Pdplayer
Jimmy Johansson
Advanced
2h 29m
Getting Started with MEL in Maya
Course
Getting Started with MEL in Maya
Delano Athias
Beginner
1h 44m
Procedural Rigging with Python in Maya
Course
Procedural Rigging with Python in Maya
Jakub Krompolc
Advanced
7h 47m
Creating Procedural Animation for an Insect in Maya
Course
Creating Procedural Animation for an Insect in Maya
Beau Janzen
Advanced
2h 42m
Rigging Quadrupeds in Maya
Course
Rigging Quadrupeds in Maya
Delano Athias
Intermediate
6h 37m
Artist's Guide to MEL in Maya
Course
Artist's Guide to MEL in Maya
Delano Athias
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 34m
Introduction to Rigging in Maya 2014
Course
Introduction to Rigging in Maya 2014
Delano Athias
Beginner
4h 56m
Rigging Tank Treads in Maya
Course
Rigging Tank Treads in Maya
Delano Athias
Advanced
1h 53m
Enhancing Maya Toolsets with Python
Course
Enhancing Maya Toolsets with Python
Delano Athias
Intermediate
2h 6m
Non-destructive Retargeting of MOCAP Animation in Maya
Course
Non-destructive Retargeting of MOCAP Animation in Maya
Amedeo Beretta
Intermediate
3h 0m
Introduction to Rigging in Maya 2017
Course
Introduction to Rigging in Maya 2017
Eric Kunzendorf
Beginner
7h 27m
Advanced PyQt for Maya
Course
Advanced PyQt for Maya
Mike Cole
Advanced
6h 5m
Joint-based Facial Rigging in Maya
Course
Joint-based Facial Rigging in Maya
Tim Callaway
Advanced
3h 26m
Accelerating the Character Rigging Process in Maya
Course
Accelerating the Character Rigging Process in Maya
Eric Kunzendorf
Advanced
4h 31m
Maya nParticle Fundamentals
Course
Maya nParticle Fundamentals
Peter Gend
Beginner
6h 48m
Introduction to Maya 2014
Course
Introduction to Maya 2014
Justin Marshall
Beginner
11h 32m
Quick Start to Rigging in Maya: Volume 3
Course
Quick Start to Rigging in Maya: Volume 3
Delano Athias
Beginner
3h 6m
Exploring Human Muscles Setup in Maya
Course
Exploring Human Muscles Setup in Maya
Jakub Krompolc
Advanced
6h 49m
Maya Dynamics: Using Particles to Create Magical Smoke
Course
Maya Dynamics: Using Particles to Create Magical Smoke
Pankaj Malik
Intermediate
2h 46m
Blend Shape-based Facial Rigging in Maya
Course
Blend Shape-based Facial Rigging in Maya
Delano Athias
Intermediate
5h 2m
Building Walk Cycles in Maya 2017
Course
Building Walk Cycles in Maya 2017
Eric Kunzendorf
Beginner
3h 15m
Introduction to Maya 2015
Course
Introduction to Maya 2015
Justin Marshall
Beginner
11h 32m
Creating a Narrative Previs Concept in Maya and After Effects
Course
Creating a Narrative Previs Concept in Maya and After Effects
John Velazquez
Advanced
1h 42m
Creating a Wind Blown Leaves Simulation Using nCloth in Maya
Course
Creating a Wind Blown Leaves Simulation Using nCloth in Maya
David Knight
Advanced
1h 23m
Indie Game Development Pipeline Volume 8: Finished Asset Integration
Course
Indie Game Development Pipeline Volume 8: Finished Asset Integration
Joshua Kinney
Advanced
3h 54m
Deep Compositing an Alien Invasion in NUKE and Arnold
Course
Deep Compositing an Alien Invasion in NUKE and Arnold
Matt Skonicki
Advanced
2h 54m
Advanced V-Ray Techniques for Film and TV
Course
Advanced V-Ray Techniques for Film and TV
Ashish Dani
Advanced
2h 10m

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

Premium

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

Future proof
your skills