Industrija programske opreme je skupek podjetij in posameznikov, ki se aktivno ukvarjajo z razvojem in objavo računalniške programske opreme v profesionalni funkciji. Čeprav lahko vključuje tudi ljubiteljske in ljubiteljske razvijalce programske opreme, v industriji prevladujejo predvsem profesionalni razvijalci programske opreme. Ker postajajo računalniki in računalniška programska oprema vse bolj pomembni v številnih različnih podjetjih in vidikih vsakdanjega življenja, postaja tudi industrija vedno bolj pomembna in donosna. Industrija programske opreme običajno vključuje podjetja in ljudi, ki razvijajo programsko opremo iz več različnih razlogov, vključno s programsko opremo za rekreativno uporabo, profesionalno programsko opremo, ki se uporablja v drugih panogah, in vdelano programsko opremo, ki združuje določene lastnosti programske in strojne opreme.
Programska oprema se običajno nanaša na računalniške programe in aplikacije, ki jih obdeluje in izvaja računalnik, pogosto z interakcijo in povezovanjem z uporabnikom računalnika. To je v nasprotju s strojno opremo, ki se nanaša na fizične naprave in opremo, ki jo uporablja oseba, kot so monitor, tipkovnica, miška in notranje komponente računalnika. Industrija programske opreme je zato vključena v proizvodnjo računalniške programske opreme in ne strojne opreme. Med industrijo strojne in programske opreme lahko pride do prekrivanja, saj je programska oprema pogosto razvita za delovanje z določenimi vrstami strojne opreme ali preizkušena, da se zagotovi združljivost z določeno strojno opremo.
Industrija programske opreme se je razvijala vzporedno z računalniško industrijo, zlasti s širjenjem računalnikov za domačo in poslovno uporabo. Ker so računalniki postajali vse pomembnejši, je postajalo vse bolj povpraševanje po računalniških programih in programski opremi, ki bi lahko opravljala nove in bolj zapletene naloge. Industrija programske opreme, ki se je razvila kot odgovor na ta poziv, je zdaj sestavljena iz na stotine, če ne na tisoče podjetij in razvijalcev, ki izdelujejo vse od računalniških iger in medijskih predvajalnikov do protivirusnih programov in programske opreme za urejanje videov.
Ker je programska oprema postala bolj razširjena v drugih vidikih tehnologije, je industrija programske opreme presegla aplikacije in programe, ki so očitni uporabniku. Razvoj in uporaba vdelane programske opreme – programske opreme, nameščene na kos strojne opreme, do katere uporabnik strojne opreme ne dostopa – postaja vse pomembnejši vidik industrije programske opreme. To je industriji omogočilo, da preseže samo programsko opremo v smislu aplikacij, in je razvoj programske opreme postal sestavni del vsega od avtomobilskega in letalskega inženiringa do oblikovanja tiskalnikov in mobilnih telefonov.