Skrillex uses all software to create his dubstep songs. Since it is electronic music, most dubstep artists use software like Skrillex. He also uses Midi controllers like a keyboard or Trigger Finger drum