„Macintosh®“ kompiuterių programinė įranga yra žinoma dėl savo stiprybės kūrybinėse srityse. Biuro darbo, interneto svetainių kūrimo, naudojimo namuose ir kompiuterių priežiūros programų taip pat galima rasti „Macintosh®“. Gali būti įdiegta speciali programinė įranga, leidžianti naudoti programinę įrangą, skirtą kitoms operacinėms sistemoms.
Tradiciškai „Macintosh®“ operacines sistemas mėgsta kūrybingi profesionalai, pavyzdžiui, grafikos dizaineriai. Visos geriausios iliustracijų ir nuotraukų redagavimo programos turi Macintosh® versijas. Mėgėjai taip pat gali rasti programų savo grafinio dizaino poreikiams tenkinti.
Vaizdo įrašas ir garsas yra dar viena Macintosh® kompiuterių programų pranašumas. Šie profesionalai ir mėgėjai dažnai renkasi Macintosh® kompiuterius, nes yra daug galingų ir lengvai naudojamų tokio tipo programų. Daugialypės terpės dizaineriai, kurie dažnai į savo kūrinius įtraukia grafikos, vaizdo ir garso, gali naudoti Macintosh® OS daugialypės terpės kūrimo programinę įrangą.
Biuro programos yra kitos populiarios programinės įrangos programos. Vartotojai gali rinktis iš kelių prekių ženklų teksto rengyklės, skaičiuoklių ir pristatymų programų. Daugelis iš jų atidaro ir išsaugo dokumentus kitų programinės įrangos prekių ženklų failų formatais, todėl „Macintosh®“ naudotojai gali lengvai bendrinti biuro dokumentus su kitų pagrindinių produktų naudotojais.
Pagrindinės produktyvumo programos, tokios kaip el. pašto programos, kalendoriai ir kontaktų programos, yra įdiegtos „Macintosh®“. Tai taip pat apima skaičiuotuvus, žodynus, laikrodžius ir orų programas. Įdiegta žiniatinklio naršyklė, o keli naršyklių kūrėjai siūlo Macintosh® versijas. „Macintosh®“ vartotojai taip pat gali naudotis momentinių pranešimų ir pokalbių programine įranga.
Kūrimo darbuotojai gali rasti Macintosh® programinę įrangą savo darbui. Duomenų bazių kūrėjai gali pasirinkti Macintosh® versijas kompiuterinių duomenų darbui. Interneto dizaineriai ir kūrėjai pastebės, kad kai kurios programos turi Macintosh® versijas. Tai gali būti nuo paprastų teksto redaktorių iki visapusiškų žiniatinklio kūrimo aplinkų.
Žiniatinklio kūrėjai gali įdiegti žiniatinklio serverio programinę įrangą savo asmeninėse sistemose. Įdiegus serverio programinę įrangą, kompiuteris gali palaikyti programas, pvz., tam tikras žiniatinklio turinio valdymo sistemas. Tai leidžia testuoti nepažeidžiant failų žiniatinklio serveryje.
„Macintosh®“ kompiuterių programinė įranga taip pat siūlo pramogų galimybes. Žaidimai yra populiarūs tiek vaikams, tiek suaugusiems. Tie, kurie mėgsta skaityti, gali įdiegti el. skaitymo programas ir skaityti knygas savo „Mac“ kompiuteryje.
Į kitą svarbią „Macintosh®“ kompiuterio programinę įrangą įtrauktos atsarginės programos. Nors mažiau tikėtina, kad virusai bus taikinys, antivirusinės programos yra sukurtos Macintosh®. Yra naudingų programų, pvz., stebėjimo programų ir disko paslaugų.
„Macintosh®“ kompiuterio programinės įrangos versijoje vartotojui reikalinga taikomoji programinė įranga gali būti nepasiekiama, tačiau galima įdiegti tam tikro tipo programinę įrangą, vadinamą virtualia mašina. Įdiegus virtualią mašiną, galima pridėti kitą operacinę sistemą. Dabar galima naudoti kitai operacinei sistemai parašytą programinę įrangą, pvz., kompiuterio programą.