You need the same equipment for making dubstep as what you'd need for making any other type of EDM - a computer with a DAW (digital audio workstation), a mid-end processor and a couple of speakers.
What program do people use to make dubstep?
Dubstep can be produced in any DAW. Today, you'll find that Ableton, Cubase, and Logic are the dominant tools used by commercial producers. However, Studio One, Reason, and FL Studio certainly are used by published artists as are Cakewalk, Bitwig, Pro Tools, Digital Performer, Mixcraft, and others.