Beror helt på vad du vill göra. För att bara göra musik / beats / whatever utan någon sång eller liknande så funkar fruity loops som nån nämnde.
För att göra hela produktioner räcker det inte, vad jag vet så är det fortfarande bara en mjukvarusampler + sequencer (om det inte har utvecklats dom sista åren, var ett tag sen jag såg det). Då är det antagligen Cubase, Sonar Cakewalk, ProTools, Logic eller nåt liknande som gäller.
Kör själv Sonar och gillar det verkligen, men alla program jag nänmde är riktigt bra. Mest en smaksak vad man väljer.