Music Lab
Create music with code
Music Lab is a programming environment where students are the producers! Using its large selection of sounds, including songs from popular artists, students work in Music Lab to create new mixes using code.
Music Lab at a glance
Ages: 10, 11, 12, 13, 14, 15, 16, 17, 18
Level: Beginner
What you can make: Block-based music mixes
Devices: Laptop, Chromebook, Tablet
Browsers: All modern browsers
Accessibility: Text to Speech, Closed captioning
Languages supported: Farsi, English, Arabic, Bahasa Indonesian, Chinese Traditional, French, Hindi, Italian, Japanese, Korean, Polish, Portuguese - Brazil, Slovak, Thai, Spanish - Latam, Spanish - Spain, Turkish, Portuguese - Portugal, German, Filipino, Hebrew, Romanian
Extensive documentation detailing specific functionality and use is available for Music Lab.
Listen to what students are creating
Getting started is easy!
Remix one of these featured projects or create your own!
- Create your own mix with code
- Use your favorite artist's music
- Share your mix and remix others!
Music Lab in our curriculum
Looking for a step by step introduction? Our curriculum teaches you everything you need to get started with Music Lab!
Videos to help you get started with Music Lab
Additional resources
Paragraph
Explore our labs

Our labs offer supportive programming environments that allow students to create animations, design games, build apps and more!
Explore widgets

Delve into the fundamentals of computer science with our interactive widgets. These tools make abstract principles tangible and engaging.
Curriculum Catalog

Comprehensive curriculum offerings for every grade and experience level featuring robust structured and self-paced learning options.
In partnership with

Amazon Future Engineer is a comprehensive childhood-to-career program to inspire, educate, and train low-income and other disadvantaged children and young people to pursue careers in computer science. Learn about our partnership.