En virksomhet som selger dataprogramvare kalles vanligvis et programvareselskap eller et programvarehus. Disse selskapene utvikler, lisensierer og distribuerer dataprogramvareapplikasjoner, operativsystemer og andre relaterte programvareprodukter. De kan også tilby teknisk støtte, vedlikehold og oppdateringer for programvaren deres. Noen kjente eksempler på programvareselskaper inkluderer Microsoft, Oracle, Adobe og Salesforce.