Asmeninių kompiuterių (PC) programinės įrangos rūšių iš esmės yra tiek, kiek reikia tokios programinės įrangos. Programinės įrangos programos buvo sukurtos padėti profesionalams įvairiais būdais, pavyzdžiui, tekstų apdorojimo programos rašytojams ir žurnalistams, grafikos redaktoriai grafikos dizaineriams ir iliustratoriams bei pinigų valdymo programos įmonių savininkams ir finansų ekspertams. Kitos kompiuterių programinės įrangos programos yra sukurtos poilsiui ir bendravimui naudojant tokias programas kaip kompiuteriniai žaidimai, momentinių pranešimų paslaugos, socialinių tinklų svetainės ir programos bei medijos leistuvai.
Išsamus ir išsamus kompiuterių kompiuterių programinės įrangos programų aprašymas gerokai viršytų bet kokio pagrįsto sąrašo ribas, nors kai kuriuos įprastų programų tipus galima sudaryti gana lengvai. Dauguma programinės įrangos programų yra sukurtos naudoti profesinėje arba laisvalaikio veikloje, nors žmonės gali gana lengvai naudoti programinę įrangą abiejose programose. Be šių programų, skirtų įvairioms užduotims atlikti, yra ir daugiau pagrindinių programų, tokių kaip operacinės sistemos ir tinklo paslaugų programos. Šio tipo kompiuterių programinės įrangos programos naudojamos kompiuteriams ir tinklams paleisti, kad su tomis sistemomis būtų galima naudoti kitų tipų programinę įrangą.
Kompiuterių programinė įranga vis dažniau naudojama profesionaliems tikslams įvairių sričių žmonių. Pavyzdžiui, rašytojai ir žurnalistai naudoja kompiuterių programinę įrangą, norėdami rašyti ir redaguoti istorijas, straipsnius, knygas ir eilėraščius, skirtus peržiūrėti ir publikuoti. Grafikos dizaineriai ir iliustratoriai naudoja grafinio redagavimo programas iliustracijoms ir vaizdams kurti ir keisti, o fotografai naudoja nuotraukų redagavimo programinę įrangą, kad manipuliuotų fotoaparatu užfiksuotais vaizdais. Režisieriai ir montuotojai, dirbantys filmuose ir televizijoje, naudoja montažo programas, kad kartu supjaustytų laidas, kad būtų galima išleisti teatre arba rodyti per televiziją.
Taip pat yra daug kompiuterių programinės įrangos programų, skirtų naudoti kitose profesionaliose atmosferose. Tai gali apimti bet ką – nuo finansinės analizės ir pinigų valdymo programų, kurias dažnai naudoja įmonių savininkai, investuotojai ir vadovai, iki programų, naudojamų simptomams analizuoti ir padėti diagnozuoti ligas. Kai kurios programos taip pat gali būti naudojamos su specializuota įranga, pvz., programine įranga, skirta analizuoti spektrografinę įvestį arba padėti kalibruoti arba atlikti automobilių ir orlaivių įrangos diagnostiką.
Kompiuterių programinė įranga taip pat gali būti sukurta daugiau pramogų. Kiekvienais metais sukuriama ir išleidžiama dešimtys, jei ne šimtai kompiuterinių žaidimų, įskaitant vieno žaidėjo žaidimus, internetinius kelių žaidėjų žaidimus ir žaidimus, kurie sąveikauja su socialinių tinklų svetainėmis. Šiose svetainėse naudojama kita programinė įranga, padedanti žmonėms susisiekti ir bendrauti dideliais atstumais, kurti socialines struktūras skaitmeninėje aplinkoje. Kita kompiuterinė programinė įranga, dažnai naudojama pramogoms ar poilsiui, apima pokalbių programas, medijos leistuvus ir programas, naudojamas dalytis failais tarp šimtų ar tūkstančių vartotojų.