Večina računalniške programske opreme DJ je zasnovana za uporabo pri predvajanju zvoka ali spreminjanju zvoka na nek način za ustvarjanje izvirnih skladb z remiksiranjem datotek, uvoženih v program. Programi za predvajanje zvoka so lahko precej preprosti, čeprav ima večina DJ-jev raje nekoliko bolj zapletene programe, ki jim omogočajo ustvarjanje in organiziranje seznamov predvajanja, hitro iskanje po zvočnih datotekah in predvajanje datotek glede na žanr. Druge vrste računalniške programske opreme DJ so zasnovane za spreminjanje zvočnih datotek, običajno z ustvarjanjem remiksa na podlagi spremenjene zvočne vsebine. Nekatero programsko opremo je mogoče uporabiti celo z različnimi vrstami strojne opreme, kot so digitalni gramofoni, za “praskanje” med predvajanjem.
DJ ali disk jockey je nekdo, ki profesionalno predvaja posneto glasbo, na primer DJ na radijski postaji ali DJ, ki organizira dogodke v živo, kot so klubi in poroke. Računalniška programska oprema za DJ je običajno zasnovana tako, da DJ-ju pomaga pri njegovem ali njenem poklicnem delu. Večina te programske opreme je namenjena izboljšanju predvajanja zvočne vsebine in ti programi so običajno podobni drugim programom za predvajanje predstavnosti. Ker so ti DJ računalniški programi namenjeni profesionalni uporabi, pa imajo pogosto bolj robustna orodja za ustvarjanje seznamov predvajanja, prilagajanje ravni zvoka med predvajanjem in samodejno mešanje skladb za določene vrste dogodkov.
Druge vrste računalniške programske opreme DJ so ustvarjene za uporabo pri ustvarjanju izvirne vsebine. Številni DJ-ji, predvsem tisti, ki delajo v klubih, so znani po ustvarjanju izvirnih remiksov obstoječih pesmi. Programsko opremo je mogoče uporabiti za izolacijo različnih delov skladbe, zlasti če uporabljate glavni posnetek z več kanali, da nato ustvarite nove različice posnete glasbe. Ta vrsta računalniške programske opreme DJ DJ-ju omogoča lažje ustvarjanje izvirnih remiksov, ki lahko DJ-ju pomagajo vzpostaviti večjo prisotnost na določeni sceni ali panogi.
Nekaj DJ računalniške programske opreme se lahko uporablja tudi z določenimi deli računalniške strojne opreme za posnemanje tehnik in metod, ki so na voljo DJ-jem, ki so uporabljali tradicionalno opremo. V preteklosti so DJ-ji običajno predvajali vinilne plošče in so lahko spreminjali zvok posnetkov med predvajanjem z metodami, kot je “praskanje”. To je postopek, s katerim se vinilna plošča fizično premika naprej in nazaj okoli gramofona, kar DJ-ju omogoča nadzor nad tem, kako igla bere zvočne informacije na plošči. Digitalno tehnologijo je mogoče uporabiti za ponovitev tega procesa s strojno opremo, ki posnema občutek gramofona, ki nato komunicira z računalniško programsko opremo DJ, ki uporablja avdio časovne kode za premikanje predvajanja skladbe naprej in nazaj, medtem ko DJ “praska”.