Programarea muzicală este procesul de creare a muzicii folosind dispozitive electronice, cum ar fi secvențiale și programe de calculator. Principalele metode de programare sunt eșantionarea și intrarea de la dispozitivele MIDI . Programarea a fost folosită în aproape toate genurile de muzică electronică , precum și în hip hop , încă din anii 1990 . Este, de asemenea, folosit în muzica pop și rock și, ocazional, în jazz și muzica clasică contemporană. În secolul 21 , programarea a devenit parte a screamo și metalcore , cum ar fi crunkcore și , respectiv, electronicor . [unu]